@media screen and (min-width: 1621px) {
  .container-expand {
    margin-left: calc((650px - 100vw) / 2);
    margin-right: calc((650px - 100vw) / 2);
  }
}

@media screen and (max-width: 1620px) {
  .container-expand {
    margin-left: -20px;
    margin-right: -20px;
  }
}

.CMShtmlContent .channel-html img {
  display: inline-block;
  max-width: unset;
}

.channel-html h3 {
  text-transform: unset;
}

.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 details,
.channel-html footer,
.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 sup {
  font-size: 0.6em;
  vertical-align: top;
  position: relative;
  bottom: -0.2em;
}

h1 .channel-html sup,
h2 .channel-html sup,
h3 .channel-html sup {
  font-size: 0.4em;
}

.channel-html sup a {
  vertical-align: inherit;
  color: inherit;
}

.channel-html sup a:hover {
  color: rgb(0, 102, 204);
  text-decoration: none;
}

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

.channel-html iframe {
  border: 0;
}

.channel-html details {
  display: block;
}

.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 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 .visuallyhidden {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(0 0 99.9% 99.9%);
  overflow: hidden;
  height: 1px;
  width: 1px;
  padding: 0;
  border: 0;
}

.channel-html .nowrap {
  display: inline-block;
  text-decoration: inherit;
  white-space: nowrap;
}

.channel-html :root {
  --sk-footnote-font-size: 0.6em;
  --sk-footnote-offset-top: -0.5em;
}

.channel-html sup {
  position: relative;
  font-size: var(--sk-footnote-font-size, 0.6em);
  vertical-align: baseline;
}

.channel-html sup {
  top: var(--sk-footnote-offset-top, -0.5em);
}

.channel-html .row {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
}

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

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

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

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

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

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

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

@media only screen and (max-width: 734px) {
  .channel-html .large-6:not(.b5D621A):not(.wF5037D)
  {
    flex-basis: 100%;
    max-width: 100%;
  }
}

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

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

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

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

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .medium-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

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

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 734px) {
  .channel-html .small-1 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

.channel-html .icon-close::before,
.channel-html .icon-close::after {
  content: "\f35e";
}

.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 .more-block {
  margin-top: 0.5em;
}

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

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

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

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

.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 a.block {
  --sk-blocklink-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-block {
  --sk-button-box-sizing: border-box;
  --sk-button-width: 100%;
  --sk-button-display: block;
  --sk-button-border-radius: 8px;
  --sk-button-margin-horizontal: 9px;
  --sk-button-margin-vertical: 9px;
}

.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-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-light {
  --sk-stat-value-color: rgb(29, 29, 31);
  --sk-stat-caption-color: rgb(29, 29, 31);
}

.channel-html :root {
  --sk-links-inline-margin: 0.8em;
  --sk-links-stacked-margin: 0.4em;
}

.channel-html .link {
  color: var(--sk-body-link-color, rgb(0, 102, 204));
  letter-spacing: inherit;
}

.channel-html .link:disabled {
  text-decoration: none;
}

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

.channel-html .link :disabled {
  opacity: var(--sk-link-disabled-opacity, 0.42);
}

.channel-html .link-inline,
.channel-html .link-inline:link {
  text-decoration: underline;
}

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

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

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


/*
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()
 */

.channel-compare .compare-section {
  position: relative;
}

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

.channel-compare sup * {
  vertical-align: inherit;
  font-weight: 400;
}

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

.channel-compare .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-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-row {
    --column-gap: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-compare .compare-row {
    --column-gap: 58px;
  }
}

.channel-compare .compare-row {
  margin-bottom: 40px;
}

.channel-compare .compare-row:last-child {
  margin-bottom: 0;
}

.channel-compare .compare-column {
  display: none;
  box-sizing: border-box;
}

.channel-compare .compare .copy.helvetica-neue {
  font-weight: 500;
  line-height: 1.235;
}

.channel-compare--hidden {
  opacity: 0;
}


.channel-compare [compare-header-hide] {
  display: none;
}

.channel-compare [compare-header-show] {
  display: grid;
}

.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 .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 .stat {
  min-width: 0;
  margin: 0 auto;
}

.channel-compare .stat .stat-content {
  margin: 0;
  padding: 0;
}

.channel-compare .stat-content {
  margin: 0;
  padding: 0;
}

.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-row {
  display: flex;
  align-items: center;
  justify-content: center;
  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: rgba(0, 0, 0, 0.72);
}

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

@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,AAEAAAAOAIAAAwBgRkZUTYkLJygAALSIAAAAHEdERUYAKQByAAC0aAAAAB5PUy8yhB1wagAAAWgAAABgY21hcPQGTV8AAAN4AAABkmN2dCAARAURAAAFDAAAAARnYXNw//8AAwAAtGAAAAAIZ2x5ZpE79VoAAAXsAACV3GhlYWQXJG3TAAAA7AAAADZoaGVhD6AOHwAAASQAAAAkaG10eDvKadUAAAHIAAABsGxvY2FmrEEEAAAFEAAAANptYXhwANMBWwAAAUgAAAAgbmFtZfvzgUcAAJvIAAATxXBvc3QvFPDYAACvkAAABM4AAQAAAAEAAD1TAUFfDzz1AAsIAAAAAADXPJGTAAAAANc8kZMAAP4SCYwHngAAAAgAAgAAAAAAAAABAAAGEv4SAAAPoAAAAAAJjAABAAAAAAAAAAAAAAAAAAAAbAABAAAAbAEqACUAAAAAAAIAAAABAAEAAABAAC4AAAAAAAMH1AGQAAUAAAnqBZkAAAEeCeoFmQAAA9cAZAIQAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQCAU+P8GEv4SALgHngHuAAAAAQAAAAAAAAAAAAAAIAABAuwARAAAAAACqgAAD6AAAAmMAAAJjAJjCYwCYwmMAmMJjAJjCYwCYwmMAmMJjAJjCYwCYwmMAmMJjAJjCYwCYwmMAmMJjAJjCYwCYwmMAmMJjAJjCYwCYwmMAmMJjAJjCYwCYwmMAmMJjAJjCYwCYwmMAmMJjAJjCYwCYwmMAmMJjAJjCYwCYwmMAmMDIABEAyAAcwTGAC0ExgAtCJgAHwiYAB8ImAAfCJgAHwR+AC0ETAAmBEwAJgTGACsCWADIA4QAgwiYAB8ImAAfCJgAHwiYAB8ImAAfCJgAHwiYAB8ImAAfCJgAHwiYAB8ImAAfCJgAHwiYAB8ImAAfCJgAHwV4ACcImAAfCJgAHwiYAB8FRgBcBRQAOgiYAB8ImAAfA4QAhAVGAEQHbABaB2wAWgdsAFoHbABaB2wAWgdsAFoHbABaB2wAWgdsAFoHbABaB2wAWgdsAFoHbABaB2wAWgdsAFoHbABaB2wAWgdsAFoHbABaB2wAWgZeARwGXgHGBl4BxwTGARkExgEsB4AA1geAANYHgADNBMYBpQTGAbgHgAI/B4ACPweAAjYIngAKAAAAAwAAAAMAAAAcAAEAAAAAAIwAAwABAAAAHAAEAHAAAAAYABAAAwAIIBQliOoe8xnzIfMu8zPzVfNe82T4////AAAgFCWI6gHzAPMe8yrzMPNC81fzYPj////f79p8FgQNIw0fDRcNFg0IDQcNBgdsAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABrAAAAAAAAAAAAAAAAAAAAAAAARAURAAAALAAsACwALAA6AdwDfgUgBsAIYgoEC6QNRA7kEIYSKBPKFWwXDhiwGlIb9B2WHzgg2iJ+JCAlwidkKQYqqCxKLeovjDEuMUQxWDFsMYAx9DJmMtgzSjNsM4QzkjOmM8Q0DDSMNQI1cDXiNl43CDdUN5Y30DgOOFY4yDlSOcY6SDqWOxA7hjvqPAA8KjzSPUQ9ij2gPgg+iD8aP5ZAIEC0QR5BukJQQtxDUEPeRHxFAkWYRjpGsEdYR/hInkkGSThJdkmMSaJJtknKSexKAkoYSixKQEpiSu4AAAACAEQAAAJkBVUAAwAHAC6xAQAvPLIHBADtMrEGBdw8sgMCAO0yALEDAC88sgUEAO0ysgcGAfw8sgECAO0yMxEhESUhESFEAiD+JAGY/mgFVfqrRATNAAAAAQAA/hIJjAeeAAMAABEhESEJjPZ0B572dAAAACUCYwB1BykFOwAHAA8AIQAoACwANQBBAEsATwBTAFcAWwBlAHEAegCEAJQAmACcAKAApACpALkAvQDHAM8A2wDlAOkA8wD/AQcBDwEVARkBIQEpAAABIxUzPwE1JyUjFTM/ATUnJSEiBwYVERQWMyEyNjURNCcmBzIXFh0BJxcVJTMnMzIdARQGKwEnMxUjFTMVIxUzFSMnMxc1MxUjJxUjFwEVCQEVATMBFQEzNzMVIyczFSMVMxUjFSMnMxUjFTMVIxUzFSMnMzIdARQGKwEnMxc1MxUjJxUjJzMVHwE/ATUzFRQGKwEiNQcBIwEVASMBFTUBKwIBNRMmJxcmFxQGKwEiPQEzFR8BPwE1My8BNR8BIycVIzUzFzUzFxQrATUXMhU3IxUzFSMVMxUjNTMXIxUzFSMVIzUzFyM1MxcjJxUjNTMXNTMXIxUzFSMVMxUjNTMXFCsBNRcyFTcjATU0NwEGNwE2NwEGNwEzAQUjFTM/ATUnJSMVMz8BNScGAQkJBgIC/jcJCQYCAwJ1/BwwICFDLgPkLUQiH5QnGRt1df7/RhIqFAoKKks0HBMTHDRgBjQNBjYLMQFH/nMBjf3kSQHT/VhFuhgYRjUeFRUXTTUcExMcNVQqFAoKKl4GNg0HNwtVFwIFBwMWCwoVFI8DDkb9OAKBRf3EAfZGR0b+3RwWBE0enAsKFRQXAgUHAxY2l91QBzcLBjYNUxQqKhRLHBMTHDU1TR4VFRc1KRgYYAY2CwY0DU0cExMcNDRVFCopFTQj/KwGA48POPxmFxwDegID/MxFAu/9jwkJBgIDAb4JCQYCAgUhRAMGMgYDRAMGMgYdICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0U/0QEBzIFAkQEBzIFAAAAJQJjAHUHKQU7AAcADwAXACkAMAA0AD0ASQBTAFcAWwBfAGMAbQB5AIIAjACcAKAApACoAKwAsQDBAMUAzwDXAOMA7QDxAPsBBwEPARcBHQEhASkAAAEjFTM/ATUnJSMVMz8BNScBIxUzPwE1JwEhIgcGFREUFjMhMjY1ETQnJgcyFxYdAScXFSUzJzMyHQEUBisBJzMVIxUzFSMVMxUjJzMXNTMVIycVIxcBFQkBFQEzARUBMzczFSMnMxUjFTMVIxUjJzMVIxUzFSMVMxUjJzMyHQEUBisBJzMXNTMVIycVIyczFR8BPwE1MxUUBisBIjUHASMBFQEjARU1ASsCATUTJicXJhcUBisBIj0BMxUfAT8BNTMvATUfASMnFSM1Mxc1MxcUKwE1FzIVNyMVMxUjFTMVIzUzFyMVMxUjFSM1MxcjNTMXIycVIzUzFzUzFyMVMxUjFTMVIzUzFxQrATUXMhU3IwE1NDcBBjcBNjcBBjcBMwEHIxUzPwE1JwQ+CQkGAgMBvgkJBgIC/jcJCQYCAwJ1/BwwICFDLgPkLUQiH5QnGRt1df7/RhIqFAoKKks0HBMTHDRgBjQNBjYLMQFH/nMBjf3kSQHT/VhFuhgYRjUeFRUXTTUcExMcNVQqFAoKKl4GNg0HNwtVFwIFBwMWCwoVFI8DDkb9OAKBRf3EAfZGR0b+3RwWBE0enAsKFRQXAgUHAxY2l91QBzcLBjYNUxQqKhRLHBMTHDU1TR4VFRc1KRgYYAY2CwY0DU0cExMcNDRVFCopFTQj/KwGA48POPxmFxwDegID/MxFAu+uCQkGAgIFIUQDBjIGA0QDBjIG+7dEBAcyBQRoICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0U/0QEBzIFAAAlAmMAdQcpBTsABwAPABcAHwAxADgAPABFAFEAWwBfAGMAZwBrAHUAgQCKAJQApACoAKwAsAC0ALkAyQDNANcA3wDrAPUA+QEDAQ8BFwEfASUBKQAAASMVMz8BNSclIxUzPwE1JwMjFTM/ATUnJSMVMz8BNScBISIHBhURFBYzITI2NRE0JyYHMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMnMxUfAT8BNTMVFAYrASI1BwEjARUBIwEVNQErAgE1EyYnFyYXFAYrASI9ATMVHwE/ATUzLwE1HwEjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVNyMBNTQ3AQY3ATY3AQY3ATMBBD4JCQYCAwG+CQkGAgIGCQkGAgL+NwkJBgIDAnX8HDAgIUMuA+QtRCIflCcZG3V1/v9GEioUCgoqSzQcExMcNGAGNA0GNgsxAUf+cwGN/eRJAdP9WEW6GBhGNR4VFRdNNRwTExw1VCoUCgoqXgY2DQc3C1UXAgUHAxYLChUUjwMORv04AoFF/cQB9kZHRv7dHBYETR6cCwoVFBcCBQcDFjaX3VAHNwsGNg1TFCoqFEscExMcNTVNHhUVFzUpGBhgBjYLBjQNTRwTExw0NFUUKikVNCP8rAYDjw84/GYXHAN6AgP8zEUC7wUhRAMGMgYDRAMGMgb7t0QEBzIFAkQEBzIFBGggIiz8Gy9ERC8D5S0hIHsZGyMacbdG/W4VMwsNYA0bDRwPYDAwYDMzDv69RwGK/jBJAhn9oUcCpm5gYg8bDSleDRsNHA9gFTMLDWAwMGAzM2BIBgICBkhICw0X5fzxAslH/X4CPY1G/goBI0f+sRYeTgRaCw0XSUgGAwMGSA2WRtxtMzNgMDBIGGEBFQYcDRsNYA8cDShgYGBgMzNgMDAPHA0bDWBIGGEBFSIDVSMPEPxvBiQDnBEB/IUcYgMy/RQAACUCYwB1BykFOwAHABkAIAAkAC0AOQBDAEcASwBPAFMAXQBpAHIAfACMAJAAlACYAJwAoQCxALUAvwDHANMA3QDhAOsA9wD/AQcBDQERARkBIQEpAAABIxUzPwE1JzchIgcGFREUFjMhMjY1ETQnJgcyFxYdAScXFSUzJzMyHQEUBisBJzMVIxUzFSMVMxUjJzMXNTMVIycVIxcBFQkBFQEzARUBMzczFSMnMxUjFTMVIxUjJzMVIxUzFSMVMxUjJzMyHQEUBisBJzMXNTMVIycVIyczFR8BPwE1MxUUBisBIjUHASMBFQEjARU1ASsCATUTJicXJhcUBisBIj0BMxUfAT8BNTMvATUfASMnFSM1Mxc1MxcUKwE1FzIVNyMVMxUjFTMVIzUzFyMVMxUjFSM1MxcjNTMXIycVIzUzFzUzFyMVMxUjFTMVIzUzFxQrATUXMhU3IwE1NDcBBjcBNjcBBjcBMwEHIxUzPwE1JyUjFTM/ATUnAyMVMz8BNScGAQkJBgICsfwcMCAhQy4D5C1EIh+UJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLvrgkJBgIC/jcJCQYCAwUJCQYCAwUhRAMGMgYdICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0U/0QEBzIFAkQEBzIFBE5EAwYyBgAlAmMAdQcpBTsABwAZACAAJAAtADkAQwBHAEsATwBTAF0AaQByAHwAjACQAJQAmACcAKEAsQC1AL8AxwDTAN0A4QDrAPcA/wEHAQ0BEQEZASEBKQAAJSMVMz8BNScTISIHBhURFBYzITI2NRE0JyYHMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMnMxUfAT8BNTMVFAYrASI1BwEjARUBIwEVNQErAgE1EyYnFyYXFAYrASI9ATMVHwE/ATUzLwE1HwEjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVNyMBNTQ3AQY3ATY3AQY3ATMBBSMVMz8BNScDIxUzPwE1JyUjFTM/ATUnBgEJCQYCArH8HDAgIUMuA+QtRCIflCcZG3V1/v9GEioUCgoqSzQcExMcNGAGNA0GNgsxAUf+cwGN/eRJAdP9WEW6GBhGNR4VFRdNNRwTExw1VCoUCgoqXgY2DQc3C1UXAgUHAxYLChUUjwMORv04AoFF/cQB9kZHRv7dHBYETR6cCwoVFBcCBQcDFjaX3VAHNwsGNg1TFCoqFEscExMcNTVNHhUVFzUpGBhgBjYLBjQNTRwTExw0NFUUKikVNCP8rAYDjw84/GYXHAN6AgP8zEUC7/2PCQkGAgMFCQkGAgMBvgkJBgIC1UQEBzIFBGggIiz8Gy9ERC8D5S0hIHsZGyMacbdG/W4VMwsNYA0bDRwPYDAwYDMzDv69RwGK/jBJAhn9oUcCpm5gYg8bDSleDRsNHA9gFTMLDWAwMGAzM2BIBgICBkhICw0X5fzxAslH/X4CPY1G/goBI0f+sRYeTgRaCw0XSUgGAwMGSA2WRtxtMzNgMDBIGGEBFQYcDRsNYA8cDShgYGBgMzNgMDAPHA0bDWBIGGEBFSIDVSMPEPxvBiQDnBEB/IUcYgMy/RT/RAQHMgUETkQDBjIGA0QDBjIGAAAAACUCYwB1BykFOwARABgAHAAlADEAOwA/AEMARwBLAFUAYQBqAHQAhACIAIwAkACUAJkAqQCtALcAvwDLANUA2QDjAO8A9wD/AQUBCQERARkBIQEpAAABJiMhIgcGFREUFjMhMjY1ETQHMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMnMxUfAT8BNTMVFAYrASI1BwEjARUBIwEVNQErAgE1EyYnFyYXFAYrASI9ATMVHwE/ATUzLwE1HwEjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVNyMBNTQ3AQY3ATY3AQY3ATMBAyMVMz8BNScDIxUzPwE1JyUjFTM/ATUnAyMVMz8BNScHBx8w/BwwICFDLgPkLUTVJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLvrgkJBgICBgkJBgIC/jcJCQYCAwUJCQYCAwUbICAiLPwbL0RELwPlLToZGyMacbdG/W4VMwsNYA0bDRwPYDAwYDMzDv69RwGK/jBJAhn9oUcCpm5gYg8bDSleDRsNHA9gFTMLDWAwMGAzM2BIBgICBkhICw0X5fzxAslH/X4CPY1G/goBI0f+sRYeTgRaCw0XSUgGAwMGSA2WRtxtMzNgMDBIGGEBFQYcDRsNYA8cDShgYGBgMzNgMDAPHA0bDWBIGGEBFSIDVSMPEPxvBiQDnBEB/IUcYgMy/RQDTUQDBjIG+7dEBAcyBQJEBAcyBQRORAMGMgYAAAAAJQJjAHUHKQU7AAcADwAhACYANgA6AD4AQgBMAFQAYABqAG4AeACEAIwAkwCXAKAArAC2ALoAvgDCAMYA0ADcAOUA7wDzAQMBCQERARUBGQEhASkAACUjFTM/ATUnJSMVMz8BNScXMjY1ETQnJiMhIgcGFREUFjM3JicXJhcUBisBIj0BMxUfAT8BNTMvATUXMyMBPQIBIwcjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVEzIXFh0BJxcVJTMnMzIdARQGKwEnMxUjFTMVIxUzFSMnMxc1MxUjJxUjFwEVCQEVATMBFQEzNzMVIyczFSMVMxUjFSMnMxUjFTMVIxUzFSMnMzIdARQGKwEnMxc1MxUjJxUjARUBMyczFR8BPwE1MxUUBisBIjUHAQYHATYHNDcBBisBARUBIwEVASMJASMVMz8BNSclIxUzPwE1JwQ+CQkGAgMBvgkJBgICsS1EIh8w/BwwICFDLiUWBE0enAsKFRQXAgUHAxY2l92MRv7dAfZGgwc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0JxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLAu78zEVUFwIFBwMWCwoVFDgDegIR/GYXOwYDjw8PI/ysAw5G/TgCgUX9xAFhCQkGAgMBvgkJBgIC1UQEBzIFAkQEBzIFXkQvA+UtISAgIiz8Gy9ElxYeTgRaCw0XSUgGAwMGSA2WRtwBI0dGRv4KbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUD8RkbIxpxt0b9bhUzCw1gDRsNHA9gMDBgMzMO/r1HAYr+MEkCGf2hRwKmbmBiDxsNKV4NGw0cD2AVMwsNYDAwYDMz/QZGAzJuSAYCAgZISAsNFyL8hRwXA5wRWQ8Q/G8GA1VG/PECyUf9fgI9AfNEAwYyBgNEAwYyBgAAACUCYwB1BykFOwAHABkAIAAkAC0AOQBDAEcASwBPAFMAXQBpAHIAfACMAJAAlACYAJwAoQCxALUAvwDHANMA3QDhAOsA9wD/AQcBDQERARkBIQEpAAAlIxUzPwE1JwEiBwYVERQWMyEyNjURNCcmIwcyFxYdAScXFSUzJzMyHQEUBisBJzMVIxUzFSMVMxUjJzMXNTMVIycVIxcBFQkBFQEzARUBMzczFSMnMxUjFTMVIxUjJzMVIxUzFSMVMxUjJzMyHQEUBisBJzMXNTMVIycVIyczFR8BPwE1MxUUBisBIjUHASMBFQEjARU1ASsCATUTJicXJhcUBisBIj0BMxUfAT8BNTMvATUfASMnFSM1Mxc1MxcUKwE1FzIVNyMVMxUjFTMVIzUzFyMVMxUjFSM1MxcjNTMXIycVIzUzFzUzFyMVMxUjFTMVIzUzFxQrATUXMhU3IwE1NDcBBjcBNjcBBjcBMwEHIxUzPwE1JwMjFTM/ATUnJSMVMz8BNScEPgkJBgID/pEwICFDLgPkLUQiHzBkJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLvrgkJBgICBgkJBgIC/jcJCQYCA9VEBAcyBQRoICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0U/0QEBzIFBE5EAwYyBgNEAwYyBgAlAmMAdQcpBTsABwAPACEAJgA2ADoAPgBCAEwAVABgAGoAbgB4AIQAjACTAJcAoACsALYAugC+AMIAxgDQANwA5QDvAPMBAwEJAREBFQEZASEBKQAAJSMVMz8BNScDIxUzPwE1JxMyNjURNCcmIyEiBwYVERQWMzcmJxcmFxQGKwEiPQEzFR8BPwE1My8BNRczIwE9AgEjByMnFSM1Mxc1MxcUKwE1FzIVNyMVMxUjFTMVIzUzFyMVMxUjFSM1MxcjNTMXIycVIzUzFzUzFyMVMxUjFTMVIzUzFxQrATUXMhUTMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMBFQEzJzMVHwE/ATUzFRQGKwEiNQcBBgcBNgc0NwEGKwEBFQEjARUBIwkBIxUzPwE1JwMjFTM/ATUnBgEJCQYCAgYJCQYCArEtRCIfMPwcMCAhQy4lFgRNHpwLChUUFwIFBwMWNpfdjEb+3QH2RoMHNwsGNg1TFCoqFEscExMcNTVNHhUVFzUpGBhgBjYLBjQNTRwTExw0NFUUKikVNCcZG3V1/v9GEioUCgoqSzQcExMcNGAGNA0GNgsxAUf+cwGN/eRJAdP9WEW6GBhGNR4VFRdNNRwTExw1VCoUCgoqXgY2DQc3CwLu/MxFVBcCBQcDFgsKFRQ4A3oCEfxmFzsGA48PDyP8rAMORv04AoFF/cQBYQkJBgIDBQkJBgID1UQEBzIFBE5EAwYyBvtXRC8D5S0hICAiLPwbL0SXFh5OBFoLDRdJSAYDAwZIDZZG3AEjR0ZG/gptMzNgMDBIGGEBFQYcDRsNYA8cDShgYGBgMzNgMDAPHA0bDWBIGGEBFQPxGRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzP9BkYDMm5IBgICBkhICw0XIvyFHBcDnBFZDxD8bwYDVUb88QLJR/1+Aj39p0QEBzIFBE5EAwYyBgAAJQJjAHUHKQU7AAcAGQAgACQALQA5AEMARwBLAE8AUwBdAGkAcgB8AIwAkACUAJgAnAChALEAtQC/AMcA0wDdAOEA6wD3AP8BBwENAREBGQEhASkAACUjFTM/ATUnASEiBwYVERQWMyEyNjURNCcmBzIXFh0BJxcVJTMnMzIdARQGKwEnMxUjFTMVIxUzFSMnMxc1MxUjJxUjFwEVCQEVATMBFQEzNzMVIyczFSMVMxUjFSMnMxUjFTMVIxUzFSMnMzIdARQGKwEnMxc1MxUjJxUjJzMVHwE/ATUzFRQGKwEiNQcBIwEVASMBFTUBKwIBNRMmJxcmFxQGKwEiPQEzFR8BPwE1My8BNR8BIycVIzUzFzUzFxQrATUXMhU3IxUzFSMVMxUjNTMXIxUzFSMVIzUzFyM1MxcjJxUjNTMXNTMXIxUzFSMVMxUjNTMXFCsBNRcyFTcjATU0NwEGNwE2NwEGNwEzCQEjFTM/ATUnJSMVMz8BNScDIxUzPwE1JwQ+CQkGAgMCdfwcMCAhQy4D5C1EIh+UJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLv/Y8JCQYCAwG+CQkGAgIGCQkGAgLVRAQHMgUEaCAiLPwbL0RELwPlLSEgexkbIxpxt0b9bhUzCw1gDRsNHA9gMDBgMzMO/r1HAYr+MEkCGf2hRwKmbmBiDxsNKV4NGw0cD2AVMwsNYDAwYDMzYEgGAgIGSEgLDRfl/PECyUf9fgI9jUb+CgEjR/6xFh5OBFoLDRdJSAYDAwZIDZZG3G0zM2AwMEgYYQEVBhwNGw1gDxwNKGBgYGAzM2AwMA8cDRsNYEgYYQEVIgNVIw8Q/G8GJAOcEQH8hRxiAzL9FANNRAMGMgYDRAMGMgb7t0QEBzIFAAAlAmMAdQcpBTsABwAPABcAKQAwADQAPQBJAFMAVwBbAF8AYwBtAHkAggCMAJwAoACkAKgArACxAMEAxQDPANcA4wDtAPEA+wEHAQ8BFwEdASEBKQAAASMVMz8BNSclIxUzPwE1JwMjFTM/ATUnEyEiBwYVERQWMyEyNjURNCcmBzIXFh0BJxcVJTMnMzIdARQGKwEnMxUjFTMVIxUzFSMnMxc1MxUjJxUjFwEVCQEVATMBFQEzNzMVIyczFSMVMxUjFSMnMxUjFTMVIxUzFSMnMzIdARQGKwEnMxc1MxUjJxUjJzMVHwE/ATUzFRQGKwEiNQcBIwEVASMBFTUBKwIBNRMmJxcmFxQGKwEiPQEzFR8BPwE1My8BNR8BIycVIzUzFzUzFxQrATUXMhU3IxUzFSMVMxUjNTMXIxUzFSMVIzUzFyM1MxcjJxUjNTMXNTMXIxUzFSMVMxUjNTMXFCsBNRcyFTcjATU0NwEGNwE2NwEGNwEzAQUjFTM/ATUnBD4JCQYCAwG+CQkGAgIGCQkGAgKx/BwwICFDLgPkLUQiH5QnGRt1df7/RhIqFAoKKks0HBMTHDRgBjQNBjYLMQFH/nMBjf3kSQHT/VhFuhgYRjUeFRUXTTUcExMcNVQqFAoKKl4GNg0HNwtVFwIFBwMWCwoVFI8DDkb9OAKBRf3EAfZGR0b+3RwWBE0enAsKFRQXAgUHAxY2l91QBzcLBjYNUxQqKhRLHBMTHDU1TR4VFRc1KRgYYAY2CwY0DU0cExMcNDRVFCopFTQj/KwGA48POPxmFxwDegID/MxFAu/9jwkJBgIDBSFEAwYyBgNEAwYyBvu3RAQHMgUEaCAiLPwbL0RELwPlLSEgexkbIxpxt0b9bhUzCw1gDRsNHA9gMDBgMzMO/r1HAYr+MEkCGf2hRwKmbmBiDxsNKV4NGw0cD2AVMwsNYDAwYDMzYEgGAgIGSEgLDRfl/PECyUf9fgI9jUb+CgEjR/6xFh5OBFoLDRdJSAYDAwZIDZZG3G0zM2AwMEgYYQEVBhwNGw1gDxwNKGBgYGAzM2AwMA8cDRsNYEgYYQEVIgNVIw8Q/G8GJAOcEQH8hRxiAzL9FP9EBAcyBQAAACUCYwB1BykFOwAHAA8AFwAfADEAOAA8AEUAUQBbAF8AYwBnAGsAdQCBAIoAlACkAKgArACwALQAuQDJAM0A1wDfAOsA9QD5AQMBDwEXAR8BJQEpAAAlIxUzPwE1JyUjFTM/ATUnASMVMz8BNSclIxUzPwE1JzchIgcGFREUFjMhMjY1ETQnJgcyFxYdAScXFSUzJzMyHQEUBisBJzMVIxUzFSMVMxUjJzMXNTMVIycVIxcBFQkBFQEzARUBMzczFSMnMxUjFTMVIxUjJzMVIxUzFSMVMxUjJzMyHQEUBisBJzMXNTMVIycVIyczFR8BPwE1MxUUBisBIjUHASMBFQEjARU1ASsCATUTJicXJhcUBisBIj0BMxUfAT8BNTMvATUfASMnFSM1Mxc1MxcUKwE1FzIVNyMVMxUjFTMVIzUzFyMVMxUjFSM1MxcjNTMXIycVIzUzFzUzFyMVMxUjFTMVIzUzFxQrATUXMhU3IwE1NDcBBjcBNjcBBjcBMwEEPgkJBgIDAb4JCQYCAv43CQkGAgMBvgkJBgICsfwcMCAhQy4D5C1EIh+UJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLv1UQEBzIFAkQEBzIFBE5EAwYyBgNEAwYyBh0gIiz8Gy9ERC8D5S0hIHsZGyMacbdG/W4VMwsNYA0bDRwPYDAwYDMzDv69RwGK/jBJAhn9oUcCpm5gYg8bDSleDRsNHA9gFTMLDWAwMGAzM2BIBgICBkhICw0X5fzxAslH/X4CPY1G/goBI0f+sRYeTgRaCw0XSUgGAwMGSA2WRtxtMzNgMDBIGGEBFQYcDRsNYA8cDShgYGBgMzNgMDAPHA0bDWBIGGEBFSIDVSMPEPxvBiQDnBEB/IUcYgMy/RQAAAAAJQJjAHUHKQU7AAcADwAXAB8AMQA4ADwARQBRAFsAXwBjAGcAawB1AIEAigCUAKQAqACsALAAtAC5AMkAzQDXAN8A6wD1APkBAwEPARcBHwElASkAAAEjFTM/ATUnASMVMz8BNSclIxUzPwE1JwEjFTM/ATUnJSEiBwYVERQWMyEyNjURNCcmBzIXFh0BJxcVJTMnMzIdARQGKwEnMxUjFTMVIxUzFSMnMxc1MxUjJxUjFwEVCQEVATMBFQEzNzMVIyczFSMVMxUjFSMnMxUjFTMVIxUzFSMnMzIdARQGKwEnMxc1MxUjJxUjJzMVHwE/ATUzFRQGKwEiNQcBIwEVASMBFTUBKwIBNRMmJxcmFxQGKwEiPQEzFR8BPwE1My8BNR8BIycVIzUzFzUzFxQrATUXMhU3IxUzFSMVMxUjNTMXIxUzFSMVIzUzFyM1MxcjJxUjNTMXNTMXIxUzFSMVMxUjNTMXFCsBNRcyFTcjATU0NwEGNwE2NwEGNwEzAQYBCQkGAgL+NwkJBgIDAb4JCQYCAv43CQkGAgMCdfwcMCAhQy4D5C1EIh+UJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLvBSFEAwYyBvu3RAQHMgUCRAQHMgUETkQDBjIGHSAiLPwbL0RELwPlLSEgexkbIxpxt0b9bhUzCw1gDRsNHA9gMDBgMzMO/r1HAYr+MEkCGf2hRwKmbmBiDxsNKV4NGw0cD2AVMwsNYDAwYDMzYEgGAgIGSEgLDRfl/PECyUf9fgI9jUb+CgEjR/6xFh5OBFoLDRdJSAYDAwZIDZZG3G0zM2AwMEgYYQEVBhwNGw1gDxwNKGBgYGAzM2AwMA8cDRsNYEgYYQEVIgNVIw8Q/G8GJAOcEQH8hRxiAzL9FAAlAmMAdQcpBTsAEQAYABwAJQAxADsAPwBDAEcASwBVAGEAagB0AIQAiACMAJAAlACZAKkArQC3AL8AywDVANkA4wDvAPcA/wEFAQkBEQEZASEBKQAAASEiBwYVERQWMyEyNjURNCcmBzIXFh0BJxcVJTMnMzIdARQGKwEnMxUjFTMVIxUzFSMnMxc1MxUjJxUjFwEVCQEVATMBFQEzNzMVIyczFSMVMxUjFSMnMxUjFTMVIxUzFSMnMzIdARQGKwEnMxc1MxUjJxUjJzMVHwE/ATUzFRQGKwEiNQcBIwEVASMBFTUBKwIBNRMmJxcmFxQGKwEiPQEzFR8BPwE1My8BNR8BIycVIzUzFzUzFxQrATUXMhU3IxUzFSMVMxUjNTMXIxUzFSMVIzUzFyM1MxcjJxUjNTMXNTMXIxUzFSMVMxUjNTMXFCsBNRcyFTcjATU0NwEGNwE2NwEGNwEzAQMjFTM/ATUnJSMVMz8BNScBIxUzPwE1JyUjFTM/ATUnBrj8HDAgIUMuA+QtRCIflCcZG3V1/v9GEioUCgoqSzQcExMcNGAGNA0GNgsxAUf+cwGN/eRJAdP9WEW6GBhGNR4VFRdNNRwTExw1VCoUCgoqXgY2DQc3C1UXAgUHAxYLChUUjwMORv04AoFF/cQB9kZHRv7dHBYETR6cCwoVFBcCBQcDFjaX3VAHNwsGNg1TFCoqFEscExMcNTVNHhUVFzUpGBhgBjYLBjQNTRwTExw0NFUUKikVNCP8rAYDjw84/GYXHAN6AgP8zEUC764JCQYCAv43CQkGAgMBvgkJBgIC/jcJCQYCAwU7ICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0UA01EAwYyBgNEAwYyBvu3RAQHMgUCRAQHMgUAACUCYwB1BykFOwAHAA8AFwAfADEAOAA8AEUAUQBbAF8AYwBnAGsAdQCBAIoAlACkAKgArACwALQAuQDJAM0A1wDfAOsA9QD5AQMBDwEXAR8BJQEpAAAlIxUzPwE1JyUjFTM/ATUnAyMVMz8BNSclIxUzPwE1JyUhIgcGFREUFjMhMjY1ETQnJgcyFxYdAScXFSUzJzMyHQEUBisBJzMVIxUzFSMVMxUjJzMXNTMVIycVIxcBFQkBFQEzARUBMzczFSMnMxUjFTMVIxUjJzMVIxUzFSMVMxUjJzMyHQEUBisBJzMXNTMVIycVIyczFR8BPwE1MxUUBisBIjUHASMBFQEjARU1ASsCATUTJicXJhcUBisBIj0BMxUfAT8BNTMvATUfASMnFSM1Mxc1MxcUKwE1FzIVNyMVMxUjFTMVIzUzFyMVMxUjFSM1MxcjNTMXIycVIzUzFzUzFyMVMxUjFTMVIzUzFxQrATUXMhU3IwE1NDcBBjcBNjcBBjcBMwEEPgkJBgIDAb4JCQYCAgYJCQYCAv43CQkGAgMCdfwcMCAhQy4D5C1EIh+UJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLv1UQEBzIFAkQEBzIFBE5EAwYyBgNEAwYyBh0gIiz8Gy9ERC8D5S0hIHsZGyMacbdG/W4VMwsNYA0bDRwPYDAwYDMzDv69RwGK/jBJAhn9oUcCpm5gYg8bDSleDRsNHA9gFTMLDWAwMGAzM2BIBgICBkhICw0X5fzxAslH/X4CPY1G/goBI0f+sRYeTgRaCw0XSUgGAwMGSA2WRtxtMzNgMDBIGGEBFQYcDRsNYA8cDShgYGBgMzNgMDAPHA0bDWBIGGEBFSIDVSMPEPxvBiQDnBEB/IUcYgMy/RQAAAAAJQJjAHUHKQU7AAcAGQAgACQALQA5AEMARwBLAE8AUwBdAGkAcgB8AIwAkACUAJgAnAChALEAtQC/AMcA0wDdAOEA6wD3AP8BBwENAREBGQEhASkAAAEjFTM/ATUnJSEiBwYVERQWMyEyNjURNCcmBzIXFh0BJxcVJTMnMzIdARQGKwEnMxUjFTMVIxUzFSMnMxc1MxUjJxUjFwEVCQEVATMBFQEzNzMVIyczFSMVMxUjFSMnMxUjFTMVIxUzFSMnMzIdARQGKwEnMxc1MxUjJxUjJzMVHwE/ATUzFRQGKwEiNQcBIwEVASMBFTUBKwIBNRMmJxcmFxQGKwEiPQEzFR8BPwE1My8BNR8BIycVIzUzFzUzFxQrATUXMhU3IxUzFSMVMxUjNTMXIxUzFSMVIzUzFyM1MxcjJxUjNTMXNTMXIxUzFSMVMxUjNTMXFCsBNRcyFTcjATU0NwEGNwE2NwEGNwEzAQUjFTM/ATUnJSMVMz8BNScDIxUzPwE1JwQ+CQkGAgMCdfwcMCAhQy4D5C1EIh+UJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLv/Y8JCQYCAwG+CQkGAgIGCQkGAgIFIUQDBjIGHSAiLPwbL0RELwPlLSEgexkbIxpxt0b9bhUzCw1gDRsNHA9gMDBgMzMO/r1HAYr+MEkCGf2hRwKmbmBiDxsNKV4NGw0cD2AVMwsNYDAwYDMzYEgGAgIGSEgLDRfl/PECyUf9fgI9jUb+CgEjR/6xFh5OBFoLDRdJSAYDAwZIDZZG3G0zM2AwMEgYYQEVBhwNGw1gDxwNKGBgYGAzM2AwMA8cDRsNYEgYYQEVIgNVIw8Q/G8GJAOcEQH8hRxiAzL9FP9EBAcyBQJEBAcyBQRORAMGMgYAAAAlAmMAdQcpBTsAEQAYABwAJQAxADsAPwBDAEcASwBVAGEAagB0AIQAiACMAJAAlACZAKkArQC3AL8AywDVANkA4wDvAPcA/wEFAQkBEQEZASEBKQAAASEiBwYVERQWMyEyNjURNCcmBzIXFh0BJxcVJTMnMzIdARQGKwEnMxUjFTMVIxUzFSMnMxc1MxUjJxUjFwEVCQEVATMBFQEzNzMVIyczFSMVMxUjFSMnMxUjFTMVIxUzFSMnMzIdARQGKwEnMxc1MxUjJxUjJzMVHwE/ATUzFRQGKwEiNQcBIwEVASMBFTUBKwIBNRMmJxcmFxQGKwEiPQEzFR8BPwE1My8BNR8BIycVIzUzFzUzFxQrATUXMhU3IxUzFSMVMxUjNTMXIxUzFSMVIzUzFyM1MxcjJxUjNTMXNTMXIxUzFSMVMxUjNTMXFCsBNRcyFTcjATU0NwEGNwE2NwEGNwEzAQMjFTM/ATUnASMVMz8BNSclIxUzPwE1JwEjFTM/ATUnBrj8HDAgIUMuA+QtRCIflCcZG3V1/v9GEioUCgoqSzQcExMcNGAGNA0GNgsxAUf+cwGN/eRJAdP9WEW6GBhGNR4VFRdNNRwTExw1VCoUCgoqXgY2DQc3C1UXAgUHAxYLChUUjwMORv04AoFF/cQB9kZHRv7dHBYETR6cCwoVFBcCBQcDFjaX3VAHNwsGNg1TFCoqFEscExMcNTVNHhUVFzUpGBhgBjYLBjQNTRwTExw0NFUUKikVNCP8rAYDjw84/GYXHAN6AgP8zEUC764JCQYCAv43CQkGAgMBvgkJBgIC/jcJCQYCAwU7ICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0UA01EAwYyBvu3RAQHMgUCRAQHMgUETkQDBjIGACUCYwB1BykFOwARABgAHAAlADEAOwA/AEMARwBLAFUAYQBqAHQAhACIAIwAkACUAJkAqQCtALcAvwDLANUA2QDjAO8A9wD/AQUBCQERARkBIQEpAAABISIHBhURFBYzITI2NRE0JyYHMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMnMxUfAT8BNTMVFAYrASI1BwEjARUBIwEVNQErAgE1EyYnFyYXFAYrASI9ATMVHwE/ATUzLwE1HwEjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVNyMBNTQ3AQY3ATY3AQY3ATMBByMVMz8BNSclIxUzPwE1JwEjFTM/ATUnJSMVMz8BNScGuPwcMCAhQy4D5C1EIh+UJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLvrgkJBgIC/jcJCQYCAwG+CQkGAgL+NwkJBgIDBTsgIiz8Gy9ERC8D5S0hIHsZGyMacbdG/W4VMwsNYA0bDRwPYDAwYDMzDv69RwGK/jBJAhn9oUcCpm5gYg8bDSleDRsNHA9gFTMLDWAwMGAzM2BIBgICBkhICw0X5fzxAslH/X4CPY1G/goBI0f+sRYeTgRaCw0XSUgGAwMGSA2WRtxtMzNgMDBIGGEBFQYcDRsNYA8cDShgYGBgMzNgMDAPHA0bDWBIGGEBFSIDVSMPEPxvBiQDnBEB/IUcYgMy/RT/RAQHMgUCRAQHMgUETkQDBjIGA0QDBjIGAAAAJQJjAHUHKQU7AAcADwAhACgALAA1AEEASwBPAFMAVwBbAGUAcQB6AIQAlACYAJwAoACkAKkAuQC9AMcAzwDbAOUA6QDzAP8BBwEPARUBGQEhASkAACUjFTM/ATUnJSMVMz8BNScBISIHBhURFBYzITI2NRE0JyYHMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMnMxUfAT8BNTMVFAYrASI1BwEjARUBIwEVNQErAgE1EyYnFyYXFAYrASI9ATMVHwE/ATUzLwE1HwEjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVNyMBNTQ3AQY3ATY3AQY3ATMJASMVMz8BNSclIxUzPwE1JwYBCQkGAgL+NwkJBgIDAnX8HDAgIUMuA+QtRCIflCcZG3V1/v9GEioUCgoqSzQcExMcNGAGNA0GNgsxAUf+cwGN/eRJAdP9WEW6GBhGNR4VFRdNNRwTExw1VCoUCgoqXgY2DQc3C1UXAgUHAxYLChUUjwMORv04AoFF/cQB9kZHRv7dHBYETR6cCwoVFBcCBQcDFjaX3VAHNwsGNg1TFCoqFEscExMcNTVNHhUVFzUpGBhgBjYLBjQNTRwTExw0NFUUKikVNCP8rAYDjw84/GYXHAN6AgP8zEUC7/2PCQkGAgMBvgkJBgIC1UQEBzIFAkQEBzIFBGggIiz8Gy9ERC8D5S0hIHsZGyMacbdG/W4VMwsNYA0bDRwPYDAwYDMzDv69RwGK/jBJAhn9oUcCpm5gYg8bDSleDRsNHA9gFTMLDWAwMGAzM2BIBgICBkhICw0X5fzxAslH/X4CPY1G/goBI0f+sRYeTgRaCw0XSUgGAwMGSA2WRtxtMzNgMDBIGGEBFQYcDRsNYA8cDShgYGBgMzNgMDAPHA0bDWBIGGEBFSIDVSMPEPxvBiQDnBEB/IUcYgMy/RQDTUQDBjIGA0QDBjIGAAAlAmMAdQcpBTsABwAPABcAHwAxADgAPABFAFEAWwBfAGMAZwBrAHUAgQCKAJQApACoAKwAsAC0ALkAyQDNANcA3wDrAPUA+QEDAQ8BFwEfASUBKQAAASMVMz8BNScBIxUzPwE1JwMjFTM/ATUnASMVMz8BNScTISIHBhURFBYzITI2NRE0JyYHMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMnMxUfAT8BNTMVFAYrASI1BwEjARUBIwEVNQErAgE1EyYnFyYXFAYrASI9ATMVHwE/ATUzLwE1HwEjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVNyMBNTQ3AQY3ATY3AQY3ATMBBgEJCQYCAv43CQkGAgMFCQkGAgMBvgkJBgICsfwcMCAhQy4D5C1EIh+UJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLvBSFEAwYyBvu3RAQHMgUETkQDBjIG+7dEBAcyBQRoICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0UACUCYwB1BykFOwAHAA8AFwAfADEAOAA8AEUAUQBbAF8AYwBnAGsAdQCBAIoAlACkAKgArACwALQAuQDJAM0A1wDfAOsA9QD5AQMBDwEXAR8BJQEpAAABIxUzPwE1JwEjFTM/ATUnAyMVMz8BNScBIxUzPwE1JwEhIgcGFREUFjMhMjY1ETQnJgcyFxYdAScXFSUzJzMyHQEUBisBJzMVIxUzFSMVMxUjJzMXNTMVIycVIxcBFQkBFQEzARUBMzczFSMnMxUjFTMVIxUjJzMVIxUzFSMVMxUjJzMyHQEUBisBJzMXNTMVIycVIyczFR8BPwE1MxUUBisBIjUHASMBFQEjARU1ASsCATUTJicXJhcUBisBIj0BMxUfAT8BNTMvATUfASMnFSM1Mxc1MxcUKwE1FzIVNyMVMxUjFTMVIzUzFyMVMxUjFSM1MxcjNTMXIycVIzUzFzUzFyMVMxUjFTMVIzUzFxQrATUXMhU3IwE1NDcBBjcBNjcBBjcBMwEEPgkJBgIDAb4JCQYCAgYJCQYCAv43CQkGAgMCdfwcMCAhQy4D5C1EIh+UJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLvBSFEAwYyBvu3RAQHMgUETkQDBjIG+7dEBAcyBQRoICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0UAAAAACUCYwB1BykFOwAHABkAIAAkAC0AOQBDAEcASwBPAFMAXQBpAHIAfACMAJAAlACYAJwAoQCxALUAvwDHANMA3QDhAOsA9wD/AQcBDQERARkBIQEpAAAlIxUzPwE1JwEhIgcGFREUFjMhMjY1ETQnJgcyFxYdAScXFSUzJzMyHQEUBisBJzMVIxUzFSMVMxUjJzMXNTMVIycVIxcBFQkBFQEzARUBMzczFSMnMxUjFTMVIxUjJzMVIxUzFSMVMxUjJzMyHQEUBisBJzMXNTMVIycVIyczFR8BPwE1MxUUBisBIjUHASMBFQEjARU1ASsCATUTJicXJhcUBisBIj0BMxUfAT8BNTMvATUfASMnFSM1Mxc1MxcUKwE1FzIVNyMVMxUjFTMVIzUzFyMVMxUjFSM1MxcjNTMXIycVIzUzFzUzFyMVMxUjFTMVIzUzFxQrATUXMhU3IwE1NDcBBjcBNjcBBjcBMwEHIxUzPwE1JwMjFTM/ATUnJSMVMz8BNScEPgkJBgIDAnX8HDAgIUMuA+QtRCIflCcZG3V1/v9GEioUCgoqSzQcExMcNGAGNA0GNgsxAUf+cwGN/eRJAdP9WEW6GBhGNR4VFRdNNRwTExw1VCoUCgoqXgY2DQc3C1UXAgUHAxYLChUUjwMORv04AoFF/cQB9kZHRv7dHBYETR6cCwoVFBcCBQcDFjaX3VAHNwsGNg1TFCoqFEscExMcNTVNHhUVFzUpGBhgBjYLBjQNTRwTExw0NFUUKikVNCP8rAYDjw84/GYXHAN6AgP8zEUC764JCQYCAgYJCQYCAv43CQkGAgPVRAQHMgUEaCAiLPwbL0RELwPlLSEgexkbIxpxt0b9bhUzCw1gDRsNHA9gMDBgMzMO/r1HAYr+MEkCGf2hRwKmbmBiDxsNKV4NGw0cD2AVMwsNYDAwYDMzYEgGAgIGSEgLDRfl/PECyUf9fgI9jUb+CgEjR/6xFh5OBFoLDRdJSAYDAwZIDZZG3G0zM2AwMEgYYQEVBhwNGw1gDxwNKGBgYGAzM2AwMA8cDRsNYEgYYQEVIgNVIw8Q/G8GJAOcEQH8hRxiAzL9FP9EBAcyBQRORAMGMgYDRAMGMgYAAAAAJQJjAHUHKQU7AAcAGQAgACQALQA5AEMARwBLAE8AUwBdAGkAcgB8AIwAkACUAJgAnAChALEAtQC/AMcA0wDdAOEA6wD3AP8BBwENAREBGQEhASkAACUjFTM/ATUnASEiBwYVERQWMyEyNjURNCcmBzIXFh0BJxcVJTMnMzIdARQGKwEnMxUjFTMVIxUzFSMnMxc1MxUjJxUjFwEVCQEVATMBFQEzNzMVIyczFSMVMxUjFSMnMxUjFTMVIxUzFSMnMzIdARQGKwEnMxc1MxUjJxUjJzMVHwE/ATUzFRQGKwEiNQcBIwEVASMBFTUBKwIBNRMmJxcmFxQGKwEiPQEzFR8BPwE1My8BNR8BIycVIzUzFzUzFxQrATUXMhU3IxUzFSMVMxUjNTMXIxUzFSMVIzUzFyM1MxcjJxUjNTMXNTMXIxUzFSMVMxUjNTMXFCsBNRcyFTcjATU0NwEGNwE2NwEGNwEzAQMjFTM/ATUnAyMVMz8BNScBIxUzPwE1JwQ+CQkGAgMCdfwcMCAhQy4D5C1EIh+UJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLvrgkJBgICBgkJBgIC/jcJCQYCA9VEBAcyBQRoICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0UA01EAwYyBvu3RAQHMgUETkQDBjIGAAAlAmMAdQcpBTsABwAPABcAHwAxADgAPABFAFEAWwBfAGMAZwBrAHUAgQCKAJQApACoAKwAsAC0ALkAyQDNANcA3wDrAPUA+QEDAQ8BFwEfASUBKQAAJSMVMz8BNSclIxUzPwE1JwEjFTM/ATUnJSMVMz8BNSc3ISIHBhURFBYzITI2NRE0JyYHMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMnMxUfAT8BNTMVFAYrASI1BwEjARUBIwEVNQErAgE1EyYnFyYXFAYrASI9ATMVHwE/ATUzLwE1HwEjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVNyMBNTQ3AQY3ATY3AQY3ATMBBD4JCQYCAwG+CQkGAgL+NwkJBgIDAb4JCQYCArH8HDAgIUMuA+QtRCIflCcZG3V1/v9GEioUCgoqSzQcExMcNGAGNA0GNgsxAUf+cwGN/eRJAdP9WEW6GBhGNR4VFRdNNRwTExw1VCoUCgoqXgY2DQc3C1UXAgUHAxYLChUUjwMORv04AoFF/cQB9kZHRv7dHBYETR6cCwoVFBcCBQcDFjaX3VAHNwsGNg1TFCoqFEscExMcNTVNHhUVFzUpGBhgBjYLBjQNTRwTExw0NFUUKikVNCP8rAYDjw84/GYXHAN6AgP8zEUC79VEBAcyBQJEBAcyBQRORAMGMgYDRAMGMgYdICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0UAAAAACUCYwB1BykFOwARABgAHAAlADEAOwA/AEMARwBLAFUAYQBqAHQAhACIAIwAkACUAJkAqQCtALcAvwDLANUA2QDjAO8A9wD/AQUBCQERARkBIQEpAAABISIHBhURFBYzITI2NRE0JyYHMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMnMxUfAT8BNTMVFAYrASI1BwEjARUBIwEVNQErAgE1EyYnFyYXFAYrASI9ATMVHwE/ATUzLwE1HwEjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVNyMBNTQ3AQY3ATY3AQY3ATMJASMVMz8BNSclIxUzPwE1JwEjFTM/ATUnJSMVMz8BNScGuPwcMCAhQy4D5C1EIh+UJxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLVRcCBQcDFgsKFRSPAw5G/TgCgUX9xAH2RkdG/t0cFgRNHpwLChUUFwIFBwMWNpfdUAc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0I/ysBgOPDzj8ZhccA3oCA/zMRQLv/Y8JCQYCAwG+CQkGAgL+NwkJBgIDAb4JCQYCAgU7ICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0UA01EAwYyBgNEAwYyBvu3RAQHMgUCRAQHMgUAJQJjAHUHKQU7ABEAGAAcACUAMQA7AD8AQwBHAEsAVQBhAGoAdACEAIgAjACQAJQAmQCpAK0AtwC/AMsA1QDZAOMA7wD3AP8BBQEJAREBGQEhASkAAAEhIgcGFREUFjMhMjY1ETQnJgcyFxYdAScXFSUzJzMyHQEUBisBJzMVIxUzFSMVMxUjJzMXNTMVIycVIxcBFQkBFQEzARUBMzczFSMnMxUjFTMVIxUjJzMVIxUzFSMVMxUjJzMyHQEUBisBJzMXNTMVIycVIyczFR8BPwE1MxUUBisBIjUHASMBFQEjARU1ASsCATUTJicXJhcUBisBIj0BMxUfAT8BNTMvATUfASMnFSM1Mxc1MxcUKwE1FzIVNyMVMxUjFTMVIzUzFyMVMxUjFSM1MxcjNTMXIycVIzUzFzUzFyMVMxUjFTMVIzUzFxQrATUXMhU3IwE1NDcBBjcBNjcBBjcBMwEDIxUzPwE1JwMjFTM/ATUnASMVMz8BNScDIxUzPwE1Jwa4/BwwICFDLgPkLUQiH5QnGRt1df7/RhIqFAoKKks0HBMTHDRgBjQNBjYLMQFH/nMBjf3kSQHT/VhFuhgYRjUeFRUXTTUcExMcNVQqFAoKKl4GNg0HNwtVFwIFBwMWCwoVFI8DDkb9OAKBRf3EAfZGR0b+3RwWBE0enAsKFRQXAgUHAxY2l91QBzcLBjYNUxQqKhRLHBMTHDU1TR4VFRc1KRgYYAY2CwY0DU0cExMcNDRVFCopFTQj/KwGA48POPxmFxwDegID/MxFAu+uCQkGAgIGCQkGAgL+NwkJBgIDBQkJBgIDBTsgIiz8Gy9ERC8D5S0hIHsZGyMacbdG/W4VMwsNYA0bDRwPYDAwYDMzDv69RwGK/jBJAhn9oUcCpm5gYg8bDSleDRsNHA9gFTMLDWAwMGAzM2BIBgICBkhICw0X5fzxAslH/X4CPY1G/goBI0f+sRYeTgRaCw0XSUgGAwMGSA2WRtxtMzNgMDBIGGEBFQYcDRsNYA8cDShgYGBgMzNgMDAPHA0bDWBIGGEBFSIDVSMPEPxvBiQDnBEB/IUcYgMy/RQDTUQDBjIG+7dEBAcyBQRORAMGMgb7t0QEBzIFAAAlAmMAdQcpBTsABwAPABcAHwAxADgAPABFAFEAWwBfAGMAZwBrAHUAgQCKAJQApACoAKwAsAC0ALkAyQDNANcA3wDrAPUA+QEDAQ8BFwEfASUBKQAAASMVMz8BNSclIxUzPwE1JwEjFTM/ATUnJSMVMz8BNScTISIHBhURFBYzITI2NRE0JyYHMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMnMxUfAT8BNTMVFAYrASI1BwEjARUBIwEVNQErAgE1EyYnFyYXFAYrASI9ATMVHwE/ATUzLwE1HwEjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVNyMBNTQ3AQY3ATY3AQY3ATMBBD4JCQYCAwG+CQkGAgL+NwkJBgIDAb4JCQYCArH8HDAgIUMuA+QtRCIflCcZG3V1/v9GEioUCgoqSzQcExMcNGAGNA0GNgsxAUf+cwGN/eRJAdP9WEW6GBhGNR4VFRdNNRwTExw1VCoUCgoqXgY2DQc3C1UXAgUHAxYLChUUjwMORv04AoFF/cQB9kZHRv7dHBYETR6cCwoVFBcCBQcDFjaX3VAHNwsGNg1TFCoqFEscExMcNTVNHhUVFzUpGBhgBjYLBjQNTRwTExw0NFUUKikVNCP8rAYDjw84/GYXHAN6AgP8zEUC7wUhRAMGMgYDRAMGMgb7t0QEBzIFAkQEBzIFBGggIiz8Gy9ERC8D5S0hIHsZGyMacbdG/W4VMwsNYA0bDRwPYDAwYDMzDv69RwGK/jBJAhn9oUcCpm5gYg8bDSleDRsNHA9gFTMLDWAwMGAzM2BIBgICBkhICw0X5fzxAslH/X4CPY1G/goBI0f+sRYeTgRaCw0XSUgGAwMGSA2WRtxtMzNgMDBIGGEBFQYcDRsNYA8cDShgYGBgMzNgMDAPHA0bDWBIGGEBFSIDVSMPEPxvBiQDnBEB/IUcYgMy/RQAACUCYwB1BykFOwARABYAJgAqAC4AMgA8AEQAUABaAF4AaAB0AHwAgwCHAJAAnACmAKoArgCyALYAwADMANUA3wDjAPMA+QEBAQUBCQERARkBIQEpAAAlMjY1ETQnJiMhIgcGFREUFjM3JicXJhcUBisBIj0BMxUfAT8BNTMvATUXMyMBPQIBIwcjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVEzIXFh0BJxcVJTMnMzIdARQGKwEnMxUjFTMVIxUzFSMnMxc1MxUjJxUjFwEVCQEVATMBFQEzNzMVIyczFSMVMxUjFSMnMxUjFTMVIxUzFSMnMzIdARQGKwEnMxc1MxUjJxUjARUBMyczFR8BPwE1MxUUBisBIjUHAQYHATYHNDcBBisBARUBIwEVASMJASMVMz8BNScDIxUzPwE1JyUjFTM/ATUnAyMVMz8BNScGuC1EIh8w/BwwICFDLiUWBE0enAsKFRQXAgUHAxY2l92MRv7dAfZGgwc3CwY2DVMUKioUSxwTExw1NU0eFRUXNSkYGGAGNgsGNA1NHBMTHDQ0VRQqKRU0JxkbdXX+/0YSKhQKCipLNBwTExw0YAY0DQY2CzEBR/5zAY395EkB0/1YRboYGEY1HhUVF001HBMTHDVUKhQKCipeBjYNBzcLAu78zEVUFwIFBwMWCwoVFDgDegIR/GYXOwYDjw8PI/ysAw5G/TgCgUX9xAFhCQkGAgMFCQkGAgMBvgkJBgICBgkJBgICdUQvA+UtISAgIiz8Gy9ElxYeTgRaCw0XSUgGAwMGSA2WRtwBI0dGRv4KbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUD8RkbIxpxt0b9bhUzCw1gDRsNHA9gMDBgMzMO/r1HAYr+MEkCGf2hRwKmbmBiDxsNKV4NGw0cD2AVMwsNYDAwYDMz/QZGAzJuSAYCAgZISAsNFyL8hRwXA5wRWQ8Q/G8GA1VG/PECyUf9fgI9/adEBAcyBQRORAMGMgYDRAMGMgb7t0QEBzIFAAAlAmMAdQcpBTsABwAPABcAHwAxADgAPABFAFEAWwBfAGMAZwBrAHUAgQCKAJQApACoAKwAsAC0ALkAyQDNANcA3wDrAPUA+QEDAQ8BFwEfASUBKQAAASMVMz8BNSclIxUzPwE1JwEjFTM/ATUnJSMVMz8BNScBISIHBhURFBYzITI2NRE0JyYHMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMnMxUfAT8BNTMVFAYrASI1BwEjARUBIwEVNQErAgE1EyYnFyYXFAYrASI9ATMVHwE/ATUzLwE1HwEjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVNyMBNTQ3AQY3ATY3AQY3ATMBBgEJCQYCAv43CQkGAgMBvgkJBgIC/jcJCQYCAwJ1/BwwICFDLgPkLUQiH5QnGRt1df7/RhIqFAoKKks0HBMTHDRgBjQNBjYLMQFH/nMBjf3kSQHT/VhFuhgYRjUeFRUXTTUcExMcNVQqFAoKKl4GNg0HNwtVFwIFBwMWCwoVFI8DDkb9OAKBRf3EAfZGR0b+3RwWBE0enAsKFRQXAgUHAxY2l91QBzcLBjYNUxQqKhRLHBMTHDU1TR4VFRc1KRgYYAY2CwY0DU0cExMcNDRVFCopFTQj/KwGA48POPxmFxwDegID/MxFAu8FIUQDBjIGA0QDBjIG+7dEBAcyBQJEBAcyBQRoICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0UACUCYwB1BykFOwAHAA8AFwApADAANAA9AEkAUwBXAFsAXwBjAG0AeQCCAIwAnACgAKQAqACsALEAwQDFAM8A1wDjAO0A8QD7AQcBDwEXAR0BIQEpAAAlIxUzPwE1JwEjFTM/ATUnAyMVMz8BNScBISIHBhURFBYzITI2NRE0JyYHMhcWHQEnFxUlMyczMh0BFAYrASczFSMVMxUjFTMVIyczFzUzFSMnFSMXARUJARUBMwEVATM3MxUjJzMVIxUzFSMVIyczFSMVMxUjFTMVIyczMh0BFAYrASczFzUzFSMnFSMnMxUfAT8BNTMVFAYrASI1BwEjARUBIwEVNQErAgE1EyYnFyYXFAYrASI9ATMVHwE/ATUzLwE1HwEjJxUjNTMXNTMXFCsBNRcyFTcjFTMVIxUzFSM1MxcjFTMVIxUjNTMXIzUzFyMnFSM1Mxc1MxcjFTMVIxUzFSM1MxcUKwE1FzIVNyMBNTQ3AQY3ATY3AQY3ATMBAyMVMz8BNScGAQkJBgIC/jcJCQYCAwUJCQYCAwJ1/BwwICFDLgPkLUQiH5QnGRt1df7/RhIqFAoKKks0HBMTHDRgBjQNBjYLMQFH/nMBjf3kSQHT/VhFuhgYRjUeFRUXTTUcExMcNVQqFAoKKl4GNg0HNwtVFwIFBwMWCwoVFI8DDkb9OAKBRf3EAfZGR0b+3RwWBE0enAsKFRQXAgUHAxY2l91QBzcLBjYNUxQqKhRLHBMTHDU1TR4VFRc1KRgYYAY2CwY0DU0cExMcNDRVFCopFTQj/KwGA48POPxmFxwDegID/MxFAu+uCQkGAgLVRAQHMgUETkQDBjIG+7dEBAcyBQRoICIs/BsvREQvA+UtISB7GRsjGnG3Rv1uFTMLDWANGw0cD2AwMGAzMw7+vUcBiv4wSQIZ/aFHAqZuYGIPGw0pXg0bDRwPYBUzCw1gMDBgMzNgSAYCAgZISAsNF+X88QLJR/1+Aj2NRv4KASNH/rEWHk4EWgsNF0lIBgMDBkgNlkbcbTMzYDAwSBhhARUGHA0bDWAPHA0oYGBgYDMzYDAwDxwNGw1gSBhhARUiA1UjDxD8bwYkA5wRAfyFHGIDMv0UA01EAwYyBgAAAQBE/+ECrQRMAAUAAAkCNwkBAjH+EwHtfP5xAY8ETP3K/ctrAcoBywAAAAABAHP/4QLcBEwABQAANxcJAQcBc3wB7f4TfAGPTGsCNQI2a/41AAAAAQAtAPoEmQNiAAUAAAkBNwkBFwJjAcps/cr9ymwCif5xewHt/hN7AAEALQDLBJkDMwAFAAATBwkBJwGZbAI2AjZs/jYDM3v+EwHte/5xAAADAB/+jwh5BuoAGABAAEYAAAEiBwYABwYQFxYAFxYgNzYANzYQJyYAJyYBFhQHDgUHBiInLgUnJjQ3PgU3NjIXHgUlJwkBNwEETNrGwP7YUVRUUQEowMYBs8fAAShRVFRR/tjAxwKeEhISRWJ8kaNXWrpaV6ORfGJFEhISEkVifJGjV1q6WlejkXxiRf1ofP5AAcB8/p0G6lRR/tjAx/5Nx7/+2FJUVFIBKL/HAbPHwAEoUVT8iVq5WlejkntiRRITExJFYnuSo1dauVpYo5F8YkURExMRRWJ8kaOJbP39/f1rAZgAAAAAAwAf/o8IeQbqABcAPwBFAAAAIDc2ADc2ECcmACcmIAcGAAcGEBcWABcBJjQ3PgU3NjIXHgUXFhQHDgUHBiInLgUFFwkBBwEDcgG0xsABKFFUVFH+2MDG/kzGwP7YUVRUUQEowP4pEhISRWJ8kaNXWrpaV6ORfGJFEhISEkVifJGjV1q6WlejkXxiRQKYfAHA/kB8AWP+j1RSASi/xwGzx8ABKFFUVFH+2MDH/k3Hv/7YUgMjWrlaWKORe2NFERMTEUVifJGjWFq5WlejkntiRRITExJFYnuSo4prAgMCA2z+aQAAAwAf/o8IeQbqABcAPwBFAAAAIAcGAAcGEBcWABcWIDc2ADc2ECcmACcBFhQHDgUHBiInLgUnJjQ3PgU3NjIXHgUBFwkBNwEFJv5MxsD+2FFUVFEBKMDGAbTGwAEoUVRUUf7YwAHXEhISRWJ8kaNXWrpaV6ORfGJFEhISEkVifJGjV1q6WlejkXxiRfqYbAGXAZds/f0G6lRR/tjAx/5Nx7/+2FJUVFIBKL/HAbPHwAEoUfzdWrlaV6OSe2JFEhMTEkVie5KjV1q5WlijkXxiRRETExFFYnyRo/6gewFi/p57AcEAAwAf/o8IeQbqABcAPwBFAAAAIAcGAAcGEBcWABcWIDc2ADc2ECcmACcBFhQHDgUHBiInLgUnJjQ3PgU3NjIXHgUJAQcJAScFJv5MxsD+2FFUVFEBKMDGAbTGwAEoUVRUUf7YwAHXEhISRWJ8kaNXWrpaV6ORfGJFEhISEkVifJGjV1q6WlejkXxiRfyb/mlsAgMCA2wG6lRR/tjAx/5Nx7/+2FJUVFIBKL/HAbPHwAEoUfzdWrlaV6OSe2JFEhMTEkVie5KjV1q5WlijkXxiRRETExFFYnyRo/5cAWN8/j8BwXwAAQAtAAUEUQQoAAsAAAkCBwkBFwkBNwkBA93+Yv5idAGe/mJ0AZ4BnnT+YgGeBCj+YgGec/5i/mFzAZ7+YnMBnwGeAAABACYAFwQmBBcACwAAJREhNSERIxEhFSERAngBrv5SpP5SAa4XAa6kAa7+UqT+UgABACYBxQQmAmkAAwAAEyEVISYEAPwAAmmkAAAAAQArAHQEmwOFAAUAABMHCQEnAZtwAasCxXD9qgJ5eP5zApl4/c8AAAIAyAAJAZEEJAAFAA0AABM7ARMjEwIWMjYuASIG2R6ICbgJETpVOgE5VToBQwLh/Tz+4zo6VTo6AAAAAAIAgwAJAwAEJAAlAC4AAAE2NTQuAiMiBwYHDgEPATM3PgEzMhYVFAYHBgcGFxUzNTQ2NzYDIgYUFjI2NCYCZZsuVXNESj06KictAwGhAgVRRUJRLDhMJCUBpAkKFnsqOjpVOTkCFV2jOWRKKBYVKSZoPhcUQkpGODBBIi40OEpVQhokDx/+4TpVOjpVOgAAAAMAH/6PCHkG6gALACQATAAACQIHCQEXCQE3CQIiBwYABwYQFxYAFxYgNzYANzYQJyYAJyYBFhQHDgUHBiInLgUnJjQ3PgU3NjIXHgUFgf7L/st0ATX+y3QBNQE1dP7LATX+V9rGwP7YUVRUUQEowMYBs8fAAShRVFRR/tjAxwKeEhISRWJ8kaNXWrpaV6ORfGJFEhISEkVifJGjV1q6WlejkXxiRQRm/ssBNXT+y/7LdAE1/st0ATUBNQL4VFH+2MDH/k3Hv/7YUlRUUgEov8cBs8fAAShRVPyJWrlaV6OSe2JFEhMTEkVie5KjV1q5WlijkXxiRRETExFFYnyRowADAB/+jwh5BuoACwAjAEsAAAEjESEVIREzESE1IRIgBwYABwYQFxYAFxYgNzYANzYQJyYAJwEWFAcOBQcGIicuBScmNDc+BTc2MhceBQSepP5FAbukAbv+RYj+TMbA/thRVFRRASjAxgG0xsABKFFUVFH+2MAB1xISEkVifJGjV1q6WlejkXxiRRISEhJFYnyRo1daulpXo5F8YkUEyv5FpP5FAbukA9tUUf7YwMf+Tce//thSVFRSASi/xwGzx8ABKFH83Vq5WlejkntiRRITExJFYnuSo1dauVpYo5F8YkURExMRRWJ8kaMAAAMAH/6PCHkG6gADABwARAAAASEVIQEiBwYABwYQFxYAFxYgNzYANzYQJyYAJyYBFhQHDgUHBiInLgUnJjQ3PgU3NjIXHgUCbwO6/EYB3drGwP7YUVRUUQEowMYBs8fAAShRVFRR/tjAxwKeEhISRWJ8kaNXWrpaV6ORfGJFEhISEkVifJGjV1q6WlejkXxiRQMPpAR/VFH+2MDH/k3Hv/7YUlRUUgEov8cBs8fAAShRVPyJWrlaV6OSe2JFEhMTEkVie5KjV1q5WlijkXxiRRETExFFYnyRowAAAAADAB/+kAh5BuoABQAdAEUAAAkBBwkBJwIgBwYABwYQFxYAFxYgNzYANzYQJyYAJwEWFAcOBQcGIicuBScmNDc+BTc2MhceBQO//sZwAaoCxHDu/k7HwP7YUVRUUQEowMcBssfAAShRVFRR/tjAAdcSEhJFYnyRo1daulpXo5F8YkUSEhISRWJ8kaNXWrpaV6ORfGJFAfMBJHn+dAKYeALIVFL+2cDH/k3GwP7YUVRUUQEowMYBs8fAASdS/N1auVpXo5J7YkUSEhISRWJ7kqNXWrlaWKORe2JFEhMTEkVie5GjAAAEAB/+jwh5BuoAFwA/AEUATgAAACAHBgAHBhAXFgAXFiA3NgA3NhAnJgAnARYUBw4FBwYiJy4FJyY0Nz4FNzYyFx4FARUzEyMVEyIOARYyNjQmBSb+TMbA/thRVFRRASjAxgG0xsABKFFUVFH+2MAB1xISEkVifJGjV1q6WlejkXxiRRISEhJFYnyRo1daulpXo5F8YkX8SaQJtlsqOgE7VTo6BupUUf7YwMf+Tce//thSVFRSASi/xwGzx8ABKFH83Vq5WlejkntiRRITExJFYnuSo1dauVpYo5F8YkURExMRRWJ8kaP+PRwC3h38yzpUOzpVOgAAAAQAH/6PCHkG6gAYAEEASQBwAAABIgcGAAcGEBcWABcWIDc2ADc2ECcmACcmARYXFhQHDgUHBiInLgUnJjQ3PgU3NjIXHgQAIgYUFjI2NBMuASMiBwYHDgEPATM3PgEzMhYVFAYHBgcGFxUzNTQ2NzY3NjU0JgRM2sbA/thRVFRRASjAxgGzx8ABKFFUVFH+2MDHAnAkEhISEkZjfZKlWFu7Wlmkk3xjRhISEhJGY3yTpFlau1tYpZJ9Y/zvVDo6VDqVKnNESj06KicsBAGhAQVSRUJRLDhMIyYBowoKFT2aLQbqVFH+2MDH/k3Hv/7YUlRUUgEov8cBs8fAAShRVP02U1hbu1tYpJN8Y0YSExMSRmN8k6RYW7tbWKWSfWNFEhMTEkVjfZL9BjlVOjpVAz8lKBYVKSZoPRcUQkpGOTBBIi41N0pVQhokDx8kXaM5ZAAAAAACAB/+jwh5BuoAGAAkAAABIgcGAAcGEBcWABcWIDc2ADc2ECcmACcmEwcJAScJATcJARcBBEzaxsD+2FFUVFEBKMDGAbPHwAEoUVRUUf7YwMfQdP7L/st0ATX+y3QBNQE1dP7LBupUUf7YwMf+Tce//thSVFRSASi/xwGzx8ABKFFU+p50ATX+y3QBNQE1dP7LATV0/ssAAAIAH/6PCHkG6gAXACMAAAAgBwYABwYQFxYAFxYgNzYANzYQJyYAJxMhESMRITUhETMRIQUm/kzGwP7YUVRUUQEowMYBtMbAAShRVFRR/tjAbf5FpP5FAbukAbsG6lRR/tjAx/5Nx7/+2FJUVFIBKL/HAbPHwAEoUfvV/kUBu6QBu/5FAAIAH/6PCHkG6gAYABwAAAEiBwYABwYQFxYAFxYgNzYANzYQJyYAJyYBITUhBEzaxsD+2FFUVFEBKMDGAbPHwAEoUVRUUf7YwMcBBPxGA7oG6lRR/tjAx/5Nx7/+2FJUVFIBKL/HAbPHwAEoUVT7gaQAAAAAAgAf/pAIeQbqABcAHQAAACAHBgAHBhAXFgAXFiA3NgA3NhAnJgAnCQE3CQEXBSX+TsfA/thRVFRRASjAxwGyx8ABKFFUVFH+2MD90/5WcAE6AlRwBupUUv7ZwMf+TcbA/thRVFRRASjAxgGzx8ABJ1L6fAGMef7cAi94AAMAH/6PCHkG6gAXAB0AJQAAACAHBgAHBhAXFgAXFiA3NgA3NhAnJgAnATsBAyMDEgYiJj4BMhYFJv5MxsD+2FFUVFEBKMDGAbTGwAEoUVRUUf7YwP4ifB0JpAnAOlU7ATpVOgbqVFH+2MDH/k3Hv/7YUlRUUgEov8cBs8fAAShR/jT9IgLe/B86OlU6OgAAAAMAH/6PCHkG6gAYACAARgAAASIHBgAHBhAXFgAXFiA3NgA3NhAnJgAnJgIGIiY0NjIWEwYHDgEdASM1Jjc2Nz4BNTQmIyIGDwEjNz4BNzY3NjMyHgIVFARM2sbA/thRVFRRASjAxgGzx8ABKFFUVFH+2MDHiTpUOjpUOlM9FQoKowEmI0w4LFFCRVIFAaEBBCwnKjo9SkRzVS0G6lRR/tjAx/5Nx7/+2FJUVFIBKL/HAbPHwAEoUVT6ADo6VTk5AX0kHw8kGkJVSjc1LiJBMDlGSkIUFz1oJikVFihKZDmjAAAAAAQAH/6PCHkG6gAYAEAAUgBVAAABIgcGAAcGEBcWABcWIDc2ADc2ECcmACcmARYUBw4FBwYiJy4FJyY0Nz4FNzYyFx4FBQEmIg4BFREUHgEyNwE+ATQmAREBBEzaxsD+2FFUVFEBKMDGAbPHwAEoUVRUUf7YwMcCnhISEkVifJGjV1q6WlejkXxiRRISEhJFYnyRo1daulpXo5F8YkX+UP2MFzcvGxsvNhkCchgbG/2BAbwG6lRR/tjAx/5Nx7/+2FJUVFIBKL/HAbPHwAEoUVT8iVq5WlejkntiRRITExJFYnuSo1dauVpYo5F8YkURExMRRWJ8kaO3AX0OGy8b/QYbLxwPAXwNMDUv/qkCG/7zAAAAAAQAH/6PCHkG6gAYAEAARABIAAABMjc2ADc2ECcmACcmIAcGAAcGEBcWABcWASY0Nz4FNzYyFx4FFxYUBw4FBwYiJy4FATMRIwEzESMETNnHwAEoUVRUUf7YwMf+TcbA/thRVFRRASjAxv1jEhISRWJ8kaNXWrpaV6ORfGJFEhISEkVifJGjV1q6WlejkXxiRQQtpKT9zKSk/o9UUgEov8cBs8fAAShRVFRR/tjAx/5Nx7/+2FJUA3dauVpYo5F8YkURExMRRWJ8kaNYWrlaV6OSe2JFEhMTEkVie5KjAs78gAOA/IAAAAAEAB/+jwh5BuoAFwA/AE8AUwAAACAHBgAHBhAXFgAXFiA3NgA3NhAnJgAnARYUBw4FBwYiJy4FJyY0Nz4FNzYyFx4FJSEiBhURFBYzITI2NRE0JgMhESEFJv5MxsD+2FFUVFEBKMDGAbTGwAEoUVRUUf7YwAHXEhISRWJ8kaNXWrpaV6ORfGJFEhISEkVifJGjV1q6WlejkXxiRf33/UgpOzspArgpOztp/cgCOAbqVFH+2MDH/k3Hv/7YUlRUUgEov8cBs8fAAShR/N1auVpXo5J7YkUSExMSRWJ7kqNXWrlaWKORfGJFERMTEUVifJGjsjsp/UgqOjoqArgpO/0kAjgAAAEAJwAnBVEGQQAvAAABDgEHBiInLgEnJjQ3PgE3NjMyFwcXCQEHFyMiBw4BBwYQFx4BFxYgNz4BNzY1IxQEhiWKWV3KXVmKJScnJYpZXWUWFod8ASP+3XxzGId6d7cyNDQyt3d6AQ56d7cyNKQB+1mKJicnJopZXMtcWYomJwKbawFNAU5rhDQyt3d7/vN7drgyNDQyuHZ7h2YAAAQAH/6PCHkG6gAYAEAASABOAAABIgcGAAcGEBcWABcWIDc2ADc2ECcmACcmARYUBw4FBwYiJy4FJyY0Nz4FNzYyFx4FACIGFBYyNjQHIxEzESMETNrGwP7YUVRUUQEowMYBs8fAAShRVFRR/tjAxwKeEhISRWJ8kaNXWrpaV6ORfGJFEhISEkVifJGjV1q6WlejkXxiRfzDUDo5UTqPJaQlBupUUf7YwMf+Tce//thSVFRSASi/xwGzx8ABKFFU/IlauVpXo5J7YkUSExMSRWJ7kqNXWrlaWKORfGJFERMTEUVifJGjAP84UTk5UNT88gMOAAADAB/+jwh5BuoACAAgAEgAAAERIxElBwkBJwIgBwYABwYQFxYAFxYgNzYANzYQJyYAJwEWFAcOBQcGIicuBScmNDc+BTc2MhceBQSepP7lawHYAdhrk/5MxsD+2FFUVFEBKMDGAbTGwAEoUVRUUf7YwAHXEhISRWJ8kaNXWrpaV6ORfGJFEhISEkVifJGjV1q6WlejkXxiRQHMAv79AvZ7/mQBnHsEKFRR/tjAx/5Nx7/+2FJUVFIBKL/HAbPHwAEoUfzdWrlaV6OSe2JFEhMTEkVie5KjV1q5WlijkXxiRRETExFFYnyRowAAAAIAH/6PCHkG6gAXAD8AAAAgBwYABwYQFxYAFxYgNzYANzYQJyYAJwEWFAcOBQcGIicuBScmNDc+BTc2MhceBQUm/kzGwP7YUVRUUQEowMYBtMbAAShRVFRR/tjAAdcSEhJFYnyRo1daulpXo5F8YkUSEhISRWJ8kaNXWrpaV6ORfGJFBupUUf7YwMf+Tce//thSVFRSASi/xwGzx8ABKFH83Vq5WlejkntiRRITExJFYnuSo1dauVpYo5F8YkURExMRRWJ8kaMAAQBc/9AFAgR2AAgAABcBETMRIRUhAdADjqT8TgKa/HIwA479ZQOzpPxxAAACADr/kATaBkMACwAUAAABFTMRIREzNSERIREBETMRFzcJARcDiqz8qKz+sASg/V6ktHT+hv6GdAPvpPzpAxek+6EEXwEa/SgC2LR0AXr+hnQAAAAEAB/+jwh5BuoAGABBAEkAbwAAASIHBgAHBhAXFgAXFiA3NgA3NhAnJgAnJgEOBAcGIicuBScmNDc+BTc2MhceBRcWFAcGBBYUBiImNDYBFyMnLgEjIgYVFBYXFhcWHQEjNTQmJyYnJjU0PgIzMhcWFx4BBEzaxsD+2FFUVFEBKMDGAbPHwAEoUVRUUf7YwMcCcCJjfZKlWFu7Wlmkk3xjRhISEhJGY3yTpFlau1tYpZJ9Y0YSEhIS/NE6OlU5OQFUAqEBBVJFQlItOEwjJaQJChU9my5Vc0RKPToqJywG6lRR/tjAx/5Nx7/+2FJUVFIBKL/HAbPHwAEoUVT6b1GTfGNGEhMTEkZjfJOkWFu7W1ilkn1jRRITExJFY32SpVhbu1tYNDpUOjpVOQI0FxRCSkY5MEEiLjU3SlVCGiQPHyRdozlkSigWFSkmaAAAAAADAB/+jwh5BuoAGAAhAEcAABMUFxYAFxYgNzYANzYQJyYAJyYgBwYABwYBNDYyFhQGIiYDND4CMzIXFhceAR8BIycuASMiBhUUFhcWFxYdASM1NCYnJicmH1RRASjAxgGzx8ABKFFUVFH+2MDH/k3GwP7YUVQD3TlVOjpVOe4uVXNESj06KicsAwKhAQVSRUJSLThMIyWkCQoVPZsCvdrHv/7YUlRUUgEov8cBs8fAAShRVFRR/tjAx/1+Kzk6VDo6AtI5ZEooFhUpJmg9FxRCSkY5MEEiLjU3SlVCGiQPHyRdAAACAIQACQMBBCQABwAtAAAkFhQGIiY0NgEuAScmJyYjIg4CFRQXFhceAR0BMzU2JyYnLgE1NDYzMhYfATMCADo6VTk5AVUDLScqOj1KRHNVLps8FgoJpAElJEw4LFFCRVEFAqHSOlU6OlU6AjI+aCYpFRYoSmQ5o10kHw8kGkJVSjg0LiJBMDhGSkIUAAEARP/QBOoEdgAIAAAlASE1IREzEQEE6vxyApr8TqQDjkMDj6T8TQKb/HIAAwBa/3YHEgYuABcAOQBBAAAAIAcOAQcGEBceARcWIDc+ATc2ECcuAScBFAcOAwcGICcuAycmEDc+Azc2IBceAxcWFSUVNzMRMxEjBGX+oqCa7kFEREHumqABXqCa7kFEREHumgFpNxpLX3A+gf7kgT5wX0saNzcaS19wPoEBHIE+cF9LGjf8gYoDpqYGLkRB7pug/qOgm+5BQ0NB7pugAV2gm+5B/OiOgT5wX0waNjYaTF9wPoEBG4E+cF9MGjY2GkxfcD6BjsKLW/5aAjQAAAMAWv92BxIGLgAXADkAVAAAACAHDgEHBhAXHgEXFiA3PgE3NhAnLgEnARQHDgMHBiAnLgMnJhA3PgM3NiAXHgMXFhUFNzY3NjQuASIOAR0BMzU0NjIWFAYPARUhNSMEZf6ioJruQUREQe6aoAFeoJruQUREQe6aAWk3GktfcD6B/uSBPnBfSxo3NxpLX3A+gQEcgT5wX0saN/1VhSYVJDZkiGg5lyk/JBod4gG/6gYuREHum6D+o6Cb7kFDQ0Hum6ABXaCb7kH86I6BPnBfTBo2NhpMX3A+gQEbgT5wX0waNjYaTF9wPoGOk3UhHTJlTiswWDkDBB4oHy8rGshvfQADAFr/dgcSBi4AFwA5AGQAAAAgBw4BBwYQFx4BFxYgNz4BNzYQJy4BJwEUBw4DBwYgJy4DJyYQNz4DNzYgFx4DFxYVJTU+ATU0LgEjIg4BFTM0NjIWFAYrARUzMhYUBiMiJicjHgIzMj4BNTQmBGX+oqCa7kFEREHumqABXqCa7kFEREHumgFpNxpLX3A+gf7kgT5wX0saNzcaS19wPoEBHIE+cF9LGjf9sDRCNWJDRGk5lSlDJyYhREQjJyghJCoBngM7aERKbzxKBi5EQe6boP6joJvuQUNDQe6boAFdoJvuQfzojoE+cF9MGjY2GkxfcD6BARuBPnBfTBo2NhpMX3A+gY4QAwlGMjBGJi9VOB4lHzUgbiA2IiEcOVYuKk40OUcABABa/3YHEgYuABcAOQBHAE8AAAAgBw4BBwYQFx4BFxYgNz4BNzYQJy4BJwEUBw4DBwYgJy4DJyYQNz4DNzYgFx4DFxYVASMGBwYHFSEVMzUzNSMHIzU2NzY3MwRl/qKgmu5BRERB7pqgAV6gmu5BRERB7poBaTcaS19wPoH+5IE+cF9LGjc3GktfcD6BARyBPnBfSxo3/fLlSS8uJwEWnENDmJAgIhoxAwYuREHum6D+o6Cb7kFDQ0Hum6ABXaCb7kH86I6BPnBfTBo2NhpMX3A+gQEbgT5wX0waNjYaTF9wPoGOASBvUE1LiVRUfwcFRDssTAAAAAADAFr/dgcSBi4AFwA5AFsAAAAgBw4BBwYQFx4BFxYgNz4BNzYQJy4BJwEUBw4DBwYgJy4DJyYQNz4DNzYgFx4DFxYVJSIGByM3ITUhAzM+ATMyFhQGIyImJyMUHgEzMj4BNTQuAQRl/qKgmu5BRERB7pqgAV6gmu5BRERB7poBaTcaS19wPoH+5IE+cF9LGjc3GktfcD6BARyBPnBfSxo3/YYsQQ8DCAEL/nYZkQwpGCMrKyMfLgWVO2hDRWs6L1QGLkRB7pug/qOgm+5BQ0NB7pugAV2gm+5B/OiOgT5wX0waNjYaTF9wPoEBG4E+cF9MGjY2GkxfcD6BjmslIH19/rMTFi1JLCEaNVQvNF4+N1YxAAAEAFr/dgcSBi4AFwA4AFkAYgAABCA3PgE3NhAnLgEnJiAHDgEHBhAXHgEXATQ3PgM3NiAXHgMXFhAHDgMHBiAnLgMnJgUyPgE1NC4BIgcGByMmPgEzMhYXMy4CIyIOARUUHgITMhYUBiImNDYDBwFeoJruQUREQe6aoP6ioJruQUREQe6a/pc3GktfcD6BARyBPnBfSxo3NxpLX3A+gf7kgT5wX0saNwLGQ2s7MFVqJiQPAwQWLyAYJQagBj9jO0xzPyNBYDkhLCxBLCyKQ0Hum6ABXaCb7kFEREHum6D+o6Cb7kEDGY2BPnBfTBo2NhpMX3A+gf7lgT5wX0waNjYaTF9wPoGWNF47NVUwGhgqM04qFxIwSytIh1tCcE4pARMrPywsPysAAAMAWv92BxIGLgAXADkAQQAAACAHDgEHBhAXHgEXFiA3PgE3NhAnLgEnARQHDgMHBiAnLgMnJhA3PgM3NiAXHgMXFhUlIRUDMxM1IQRl/qKgmu5BRERB7pqgAV6gmu5BRERB7poBaTcaS19wPoH+5IE+cF9LGjc3GktfcD6BARyBPnBfSxo3/IMBDuat3P5PBi5EQe6boP6joJvuQUNDQe6boAFdoJvuQfzojoE+cF9MGjY2GkxfcD6BARuBPnBfTBo2NhpMX3A+gY6jA/5MAbh8AAAABQBa/3YHEgYuABcAOQBVAF4AZwAAACAHDgEHBhAXHgEXFiA3PgE3NhAnLgEnARQHDgMHBiAnLgMnJhA3PgM3NiAXHgMXFhUlNT4BNTQuASIOARUUFhcVDgEVFB4BMj4BNTQmJzIWFAYiJjQ2EyImNDYyFhQGBGX+oqCa7kFEREHumqABXqCa7kFEREHumgFpNxpLX3A+gf7kgT5wX0saNzcaS19wPoEBHIE+cF9LGjf9tzREOmiHaDpENUBQPnKYcj9PrRwmJjklJR0jKytFKysGLkRB7pug/qOgm+5BQ0NB7pugAV2gm+5B/OiOgT5wX0waNjYaTF9wPoEBG4E+cF9MGjY2GkxfcD6BjhUDCUkwK0QnJ0QrMEkJAwZPOzJMKipMMjpQsyQ1JCQ1JP6JKD0oKD0oAAAABABa/3YHEgYuABcAOQBbAGMAAAAgBw4BBwYQFx4BFxYgNz4BNzYQJy4BJwEUBw4DBwYgJy4DJyYQNz4DNzYgFx4DFxYVASIOARUUHgEzMjc2NzMWDgEjIiYnIx4CMzI+ATU0LgICIiY0NjIWFARl/qKgmu5BRERB7pqgAV6gmu5BRERB7poBaTcaS19wPoH+5IE+cF9LGjc3GktfcD6BARyBPnBfSxo3/UpDaz0yVTQ4JiQNAwQVLh8aJwahBz9kO09zPSJBYhlALS1ALAYuREHum6D+o6Cb7kFDQ0Hum6ABXaCb7kH86I6BPnBfTBo2NhpMX3A+gQEbgT5wX0waNjYaTF9wPoGOATA0Xjs1VTAaGCo1TSkXEjBLK0iGXEJwTin+7StAKytAAAAABQBa/3YHEgYuABcAOQBBAE4AWgAAACAHDgEHBhAXHgEXFiA3PgE3NhAnLgEnARQHDgMHBiAnLgMnJhA3PgM3NiAXHgMXFhUlFTczETMRIyUiDgEUHgEyPgE0LgECIicmNDc2MhcWFAcEZf6ioJruQUREQe6aoAFeoJruQUREQe6aAWk3GktfcD6B/uSBPnBfSxo3NxpLX3A+gQEcgT5wX0saN/uBigOmpgIQTHA9PXCXcD09cCdIFhYWFUkVFhYGLkRB7pug/qOgm+5BQ0NB7pugAV2gm+5B/OiOgT5wX0waNjYaTF9wPoEBG4E+cF9MGjY2GkxfcD6BjsKLW/5aAjQQRoa5hkhIh7mFRv4sKi6oLCkpLKguAAQAWv92BxIGLgAXADkAQQBJAAAAIAcOAQcGEBceARcWIDc+ATc2ECcuAScBFAcOAwcGICcuAycmEDc+Azc2IBceAxcWFSUVNzMRMxEjBRU3MxEzESMEZf6ioJruQUREQe6aoAFeoJruQUREQe6aAWk3GktfcD6B/uSBPnBfSxo3NxpLX3A+gQEcgT5wX0saN/u1igOmpgEYiwOlpQYuREHum6D+o6Cb7kFDQ0Hum6ABXaCb7kH86I6BPnBfTBo2NhpMX3A+gQEbgT5wX0waNjYaTF9wPoGOwotb/loCNF6LW/5aAjQAAAAEAFr/dgcSBi4AFwA5AEEAXQAAACAHDgEHBhAXHgEXFiA3PgE3NhAnLgEnARQHDgMHBiAnLgMnJhA3PgM3NiAXHgMXFhUlFTczETMRIwE3Njc2NC4BIg4BHQEzNTQ2MhYUBg8BFSE1IzUEZf6ioJruQUREQe6aoAFeoJruQUREQe6aAWk3GktfcD6B/uSBPnBfSxo3NxpLX3A+gQEcgT5wX0saN/uFigOmpgHxhSYVJDZjiWg5lyk/JBod4gG/6QYuREHum6D+o6Cb7kFDQ0Hum6ABXaCb7kH86I6BPnBfTBo2NhpMX3A+gQEbgT5wX0waNjYaTF9wPoGOwotb/loCNP5NdSEdMmVOKzBYOQMEHigfLysayG99BAAAAAQAWv92BxIGLgAXADkAQQBsAAAAIAcOAQcGEBceARcWIDc+ATc2ECcuAScBFAcOAwcGICcuAycmEDc+Azc2IBceAxcWFSUVNzMRMxEjATU+ATU0LgEjIg4BFTM0NjIWFAYrARUzMhYUBiMiJicjHgIzMj4BNTQmBGX+oqCa7kFEREHumqABXqCa7kFEREHumgFpNxpLX3A+gf7kgT5wX0saNzcaS19wPoEBHIE+cF9LGjf7hooDpqYCaTRBNWJCRWk5lSlDJyYgRUQjJyghJCoBngM7aERKbzxKBi5EQe6boP6joJvuQUNDQe6boAFdoJvuQfzojoE+cF9MGjY2GkxfcD6BARuBPnBfTBo2NhpMX3A+gY7Ci1v+WgI0/vADCUYyMEYmL1U4HiUfNSBuIDYiIRw5Vi4qTjQ5RwAFAFr/dgcSBi4AFwA5AEEATwBXAAAAIAcOAQcGEBceARcWIDc+ATc2ECcuAScBFAcOAwcGICcuAycmEDc+Azc2IBceAxcWFSUVNzMRMxEjISMGBwYHFSEVMzUzNSMHIzU2NzY3MwRl/qKgmu5BRERB7pqgAV6gmu5BRERB7poBaTcaS19wPoH+5IE+cF9LGjc3GktfcD6BARyBPnBfSxo3+4GLA6WlAsXlSTAuJgEVnUNDmJAgIhkyAwYuREHum6D+o6Cb7kFDQ0Hum6ABXaCb7kH86I6BPnBfTBo2NhpMX3A+gQEbgT5wX0waNjYaTF9wPoGOwotb/loCNG9QTUuJVFR/BwVEOyxMAAAABABa/3YHEgYuABcAOQBBAGMAAAAgBw4BBwYQFx4BFxYgNz4BNzYQJy4BJwEUBw4DBwYgJy4DJyYQNz4DNzYgFx4DFxYVJRU3MxEzESMFIgYHIzchNSEDMz4BMzIWFAYjIiYnIx4CMzI+ATU0LgEEZf6ioJruQUREQe6aoAFeoJruQUREQe6aAWk3GktfcD6B/uSBPnBfSxo3NxpLX3A+gQEcgT5wX0saN/uHigOmpgI+LUAQAwgBC/52GZEMKRgjLCwjHy4FlQE6aUJGajswVAYuREHum6D+o6Cb7kFDQ0Hum6ABXaCb7kH86I6BPnBfTBo2NhpMX3A+gQEbgT5wX0waNjYaTF9wPoGOwotb/loCNLUlIH19/rMTFi1JLCEaNVQvNF4+N1YxAAAABQBa/3YHEgYuABcAOQBBAGMAbAAAACAHDgEHBhAXHgEXFiA3PgE3NhAnLgEnARQHDgMHBiAnLgMnJhA3PgM3NiAXHgMXFhUlFTczETMRIwUiBwYHIyY+ATMyFhczLgIjIg4BFRQeAjMyPgE1NC4BAyImNDYyFhQGBGX+oqCa7kFEREHumqABXqCa7kFEREHumgFpNxpLX3A+gf7kgT5wX0saNzcaS19wPoEBHIE+cF9LGjf7g4oDpqYCRjYmJA8DBBYvIBglBqEHP2M7THM/I0FhOkRqPDFVZiAsLEEsLAYuREHum6D+o6Cb7kFDQ0Hum6ABXaCb7kH86I6BPnBfTBo2NhpMX3A+gQEbgT5wX0waNjYaTF9wPoGOwotb/loCNLwaGCozTioXEjBLK0iHW0JwTik0Xjs1VTD+9iw/Kys/LAAABABa/3YHEgYuABcAOQBBAEkAAAAgBw4BBwYQFx4BFxYgNz4BNzYQJy4BJwEUBw4DBwYgJy4DJyYQNz4DNzYgFx4DFxYVJRU3MxEzESMFIRUDMxM1IQRl/qKgmu5BRERB7pqgAV6gmu5BRERB7poBaTcaS19wPoH+5IE+cF9LGjc3GktfcD6BARyBPnBfSxo3+5+KBKWlAQ0BDuau3P5OBi5EQe6boP6joJvuQUNDQe6boAFdoJvuQfzojoE+cF9MGjY2GkxfcD6BARuBPnBfTBo2NhpMX3A+gY7Ci1v+WgI0fQP+TAG4fAAAAAAGAFr/dgcSBi4AFwA5AEEAXQBmAG8AAAAgBw4BBwYQFx4BFxYgNz4BNzYQJy4BJwEUBw4DBwYgJy4DJyYQNz4DNzYgFx4DFxYVJRU3MxEzESMBNT4BNTQuASIOARUUFhcVDgEVFB4BMj4BNTQmJzIWFAYiJjQ2EyImNDYyFhQGBGX+oqCa7kFEREHumqABXqCa7kFEREHumgFpNxpLX3A+gf7kgT5wX0saNzcaS19wPoEBHIE+cF9LGjf7dosDpaUCgTREOmiHaTpFNUBQPnKXcz9QrR0mJjkmJhwiLCxFKysGLkRB7pug/qOgm+5BQ0NB7pugAV2gm+5B/OiOgT5wX0waNjYaTF9wPoEBG4E+cF9MGjY2GkxfcD6BjsKLW/5aAjT+9QMJSTArRCcnRCswSQkDBk87MkwqKkwyOlCzJDUkJDUk/okoPSgoPSgAAAAFAFr/dgcSBi4AFwA5AEEAYwBrAAAAIAcOAQcGEBceARcWIDc+ATc2ECcuAScBFAcOAwcGICcuAycmEDc+Azc2IBceAxcWFSUVNzMRMxEjJSIOARUUHgEzMjc2NzMWDgEjIiYnIx4CMzI+ATU0LgICIiY0NjIWFARl/qKgmu5BRERB7pqgAV6gmu5BRERB7poBaTcaS19wPoH+5IE+cF9LGjc3GktfcD6BARyBPnBfSxo3+5WKA6amAgBDaz0yVTQ4JiQNAwUWLh8aJwWiB0BjPE5zPiNBYhlALS1ALAYuREHum6D+o6Cb7kFDQ0Hum6ABXaCb7kH86I6BPnBfTBo2NhpMX3A+gQEbgT5wX0waNjYaTF9wPoGOwotb/loCNBA0Xjs1VTAaGCo1TSkXEjBLK0iGXEJwTin+7StAKytAAAUAWv92BxIGLgAXADkAVABhAG0AAAAgBw4BBwYQFx4BFxYgNz4BNzYQJy4BJwEUBw4DBwYgJy4DJyYQNz4DNzYgFx4DFxYVBTc2NzY0LgEiDgEdATM1NDYyFhQGDwEVITUjASIOARQeATI+ATQuAQIiJyY0NzYyFxYUBwRl/qKgmu5BRERB7pqgAV6gmu5BRERB7poBaTcaS19wPoH+5IE+cF9LGjc3GktfcD6BARyBPnBfSxo3/D2FJhUkNmSIaDmXKT8kGh3iAb/qAiNLcTw8cJhwPD1vKEgVFxcVSBUWFgYuREHum6D+o6Cb7kFDQ0Hum6ABXaCb7kH86I6BPnBfTBo2NhpMX3A+gQEbgT5wX0waNjYaTF9wPoGOk3UhHTJlTiswWDkDBB4oHy8rGshvfQHHRoa5hkhIh7mFRv4sKi6oLCkpLKguAAAAAQEcAKkFQgWNAEMAAAEHBhYfARY2PwE2NTQvAS4BDwEOAR8BBgcGBwYVFBceARcWMzI3Njc2NzYuAScmKwEiBgcGBwYHBiMiJyYnJjQ3Njc2AyZGEAMSKhIvD8kQEckQLxIqEgIQNIp1ckJEKiiTX2NsiXh0SUsJAQQNCw0POhUhAQYzMVBSXmJUUjAxMC5QUgQkThEvECYQAxLgExcZEt8SAhAmEC8ROgdKR3V5jGxiX5MoKkJAcHKIDxMSBwgeFV5OTSwuMi9SVMNTUTAyAAIBxgDFBJcE6wAPAB8AAAEzMhYVERQGKwEiJjURNDYFERQWOwEyNjURNCYrASIGA+xyFyIiF3IYISH98iIXchghIRhyFyIE6yIX/EwXIiIXA7QXIjn8TBciIhcDtBciIgAAAAABAccAlgVeBRoAIwAAASYnASQvAiYiBw4CBwYVERQXHgIXFjY3Nj8BNiUBPgE0BVYID/50/nsIBQ4HFAgGEA0DAwMDDRAGCBQHBQoECAGGAYsPEAL4DQoBAPsEAwcCAgIJEwoOK/xAKQ0LEgkCAwECAgUCBfsA/wodIQAAAQEZ/+cDmgW8AAUAAAkCNwkBA1v9vgJCP/3kAhwFvP0V/RYyArgCuQAAAAABASz/5wOtBbwABQAACQIXCQEBLAIc/eQ/AkL9vgWK/Uf9SDIC6gLrAAAAAAEA1gGaBqoEHAAFAAATFwkBNwHWMQK5Arkx/RYB2T8CHf3jPwJDAAABANYBhwaqBAkABQAACQEHCQEnA8D9RzEC6gLqMQHsAh0//b0CQz8AAQDN/94GswXFAAsAAAkCBwkBFwkBNwkBBnD9UP1QQwKv/VFDArACsEP9UQKvBcX9UAKwRP1R/VBEArD9UEQCsAKvAAABAaUBUQMOBFIABQAACQI3CQECz/7WASo//vwBBARS/n/+gDEBTwFQAAAAAAEBuAFRAyEEUgAFAAAJAhcJAQG4AQT+/D8BKv7WBCH+sP6xMQGAAYEAAAAAAQI/AiYFQQOQAAUAAAEXCQE3AQI/MgFPAU8y/n8CZkABBP78QAEqAAECPwITBUEDfQAFAAAJAQcJAScDwP6xMgGBAYEyAnkBBED+1gEqQAABAjYBSAVKBFsACwAACQIHCQEXCQE3CQEFBv66/rpEAUb+ukQBRgFGRP66AUYEW/66AUZD/rr+uUMBRv66QwFHAUYAAAIACv/XBjsHdABKAFgAAAEjBgcGBwYXFhcWFxYXFQYHBgcGBwYHBgcGJyYnJicmIyIHBgcGBwYHBicmJyYnJicmNTQ3PgE3NhcWFxYXFjMyNzY3Njc2FxYXFiU2NzYnDgIHBhcWNzYGCAEeIDwlMwEBQzBNJx0OFio5NCAwLzk+KigYLC8bLjM1MB0xKhYmJjw6MTUiNVk4PFFB13svOiE/LRQhFxMfEyxMK0tBV0d8/oM1HB0JSaFpHSAKT1FLBNwTHDZEXWyDZkkzGgsCLTJhU0wmOx0kAQELBxMVBw0NCBUSBwsCAiYfPilNgKe3qsCNb4MCAREJGRIGCwoGER4MEwQHHDHzQU9VUgNTektXTwYpJgAAAAAAACIBngABAAAAAAAAACYATgABAAAAAAABAAwAjwABAAAAAAACAAcArAABAAAAAAADAB0A8AABAAAAAAAEABQBOAABAAAAAAAFAA0BaQABAAAAAAAGABIBnQABAAAAAAAHACkCBAABAAAAAAAIAAkCQgABAAAAAAAJAAsCZAABAAAAAAAKBAsKiAABAAAAAAALABQOvgABAAAAAAAMABQO/QABAAAAAAANAL4QkAABAAAAAAAOADIRtQABAAAAAAAPAAwSAgABAAAAAAARAAcSHwADAAEECQAAAEwAAAADAAEECQABABgAdQADAAEECQACAA4AnAADAAEECQADADoAtAADAAEECQAEACgBDgADAAEECQAFABoBTQADAAEECQAGACQBdwADAAEECQAHAFIBsAADAAEECQAIABICLgADAAEECQAJABYCTAADAAEECQAKCBYCcAADAAEECQALACgOlAADAAEECQAMACgO0wADAAEECQANAXwPEgADAAEECQAOAGQRTwADAAEECQAPABgR6AADAAEECQARAA4SDwCpACAAMgAwADEANwAgAEEAcABwAGwAZQAgAEkAbgBjAC4AIABBAGwAbAAgAHIAaQBnAGgAdABzACAAcgBlAHMAZQByAHYAZQBkAC4AAKkgMjAxNyBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuAABTAEYAIABQAHIAbwAgAEkAYwBvAG4AcwAAU0YgUHJvIEljb25zAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABTAEYAUABSAE8ASQBDAE8ATgBTACAANAA3ADAAOQAyAGMAYQAtADIAMAAxADYALgAwADMALgAyADIAAFNGUFJPSUNPTlMgNDcwOTJjYS0yMDE2LjAzLjIyAABTAEYAIABQAHIAbwAgAEkAYwBvAG4AcwAgAFIAZQBnAHUAbABhAHIAAFNGIFBybyBJY29ucyBSZWd1bGFyAABWAGUAcgBzAGkAbwBuACAANAAuADIAMAAwAABWZXJzaW9uIDQuMjAwAABTAEYAUAByAG8ASQBjAG8AbgBzAC0AUgBlAGcAdQBsAGEAcgAAU0ZQcm9JY29ucy1SZWd1bGFyAABTAEYAIABQAHIAbwAgAEkAYwBvAG4AcwAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAEEAcABwAGwAZQAgAEkAbgBjAC4AAFNGIFBybyBJY29ucyBpcyBhIHRyYWRlbWFyayBvZiBBcHBsZSBJbmMuAABBAHAAcABsAGUAIABJAG4AYwAAQXBwbGUgSW5jAABBAHAAcABsAGUAIABJAG4AYwAuAC4AAEFwcGxlIEluYy4uAABDAHIAZQBhAHQAZQBkACAAaQBuACAAMgAwADEANQAsACAAdABoAGUAIABvAHIAaQBnAGkAbgBhAGwAIABnAGwAeQBwAGgAIABmAG8AbgB0ACwAIABBAHAAcABsAGUAIABJAGMAbwBuAHMALAAgAHcAYQBzACAAcAByAG8AZAB1AGMAZQBkACAAdABvACAAdwBvAHIAawAgAGkAbgAgAHUAbgBpAHMAbwBuACAAdwBpAHQAaAAgAE0AeQByAGkAYQBkACAAUwBlAHQAIABQAHIAbwAgAGEAbgBkACAAcwBlAHIAdgBlAGQAIAB0AG8AIABzAHQAcgBlAG4AZwB0AGgAZQBuACAAaQBuAHQAZQByAGEAYwB0AGkAdgBlACAAbABpAG4AawBzACAAbwBuACAAdwBlAGIALgAgAEEAcABwAGwAZQAgAEkAYwBvAG4AcwAgAHcAbwB1AGwAZAAgAGwAYQB0AGUAcgAgAGIAZQBjAG8AbQBlACAAUwBGACAAUAByAG8AIABJAGMAbwBuAHMAIAByAGUAZABlAHMAaQBnAG4AZQBkACAAdABvACAAYQBsAGkAZwBuACAAdABvACAAQQBwAHAAbABlACcAcwAgAG4AZQB3ACAAdAB5AHAAZQBmAGEAYwBlACwAIABTAGEAbgAgAEYAcgBhAG4AYwBpAHMAYwBvACwAIABpAG4AIAAyADAAMQA2AC4AIABUAGgAZQAgAHIAZQBkAGUAcwBpAGcAbgAgAGEAZABkAHIAZQBzAHMAZQBzACAAYQAgAG4AdQBtAGIAZQByACAAbwBmACAAaQBzAHMAdQBlAHMAIAB0AGgAYQB0ACAAdwBlAHIAZQAgAHAAcgBlAHMAZQBuAHQAIABpAG4AIABBAHAAcABsAGUAIABJAGMAbwBuAHMALgAgAEkAbQBwAHIAbwB2AGUAbQBlAG4AdABzACAAaQBuAGMAbAB1AGQAZQAgAG0AYQB0AGMAaABlAGQAIAB0AHkAcABlACAAbQBlAHQAcgBpAGMAcwAsACAAYgByAGEAbgBkACAASQBEACAAcwB0AGEAbgBkAGEAcgBkAGkAegBlAGQAIABBAHAAcABsAGUAIABsAG8AZwBvACAAYwBoAGEAcgBhAGMAdABlAHIALAAgAHcAZQBiACAAZgBvAG4AdAAgAG8AcAB0AGkAbQBpAHoAYQB0AGkAbwBuACwAIABjAHUAcwB0AG8AbQAgAGMAaABhAHIAYQBjAHQAZQByACAAcwBwAGEAYwBpAG4AZwAsACAAcABhAHIAZQBuAHQAIAB0AHkAcABlACAAYQBsAGkAZwBuAG0AZQBuAHQALAAgAGUAdABjAC4AIABTAEYAIABQAHIAbwAgAEkAYwBvAG4AcwAgAGkAcwAgAGQAZQBzAGkAZwBuAGUAZAAgAHQAbwAgAGIAZQAgAGEAZABhAHAAdABhAGIAbABlACAAdABvACAAdwBvAHIAawAgAHcAaQB0AGgAIABvAHUAcgAgAHQAdwBvACAAdwBlAGIAIABmAG8AbgB0ACAAZgBhAG0AaQBsAGkAZQBzACwAIABTAEYAIABQAHIAbwAgAEQAaQBzAHAAbABhAHkAIABhAG4AZAAgAFMARgAgAFAAcgBvACAAVABlAHgAdAAuACAAVABoAGUAIAB3AGUAYgAgAGYAbwBuAHQAIABmAGEAbQBpAGwAaQBlAHMAIABoAGEAdgBlACAAZABpAGYAZgBlAHIAaQBuAGcAIAB4AGgAZQBpAGcAaAB0AHMALAAgAGQAZQBzAGMAZQBuAGQAZQByACAAYQBuAGQAIABhAHMAYwBlAG4AZABlAHIAIABlAHgAdABlAG4AcwBpAG8AbgBzACwAIABhAGQAdgBhAG4AYwBlAG0AZQBuAHQALAAgAGMAbwB1AG4AdABlAHIAcwAsACAAYQBuAGQAIABiAG8AdwBsAHMALgAgAFQAaABlAHMAZQAgAGQAaQBmAGYAZQByAGUAbgBjAGUAcwAgAHcAZQByAGUAIABwAHUAcgBwAG8AcwBlAGwAeQAgAG0AYQBkAGUAIAB0AG8AIABvAHAAdABpAG0AaQB6AGUAIAB0AGgAZQAgAGwAZQBnAGkAYgBpAGwAaQB0AHkAIABvAGYAIABlAGEAYwBoACAAZgBhAG0AaQBsAHkAIABpAG4AIAB0AGgAZQAgAHQAeQBwAGUAIABzAGkAegBlACAAZgBvAHIAIAB3AGgAaQBjAGgAIAB0AGgAZQB5ACAAYQByAGUAIAB1AHQAaQBsAGkAegBlAGQALgAgAFQAaABlACAAUwBGACAAUAByAG8AIABJAGMAbwBuAHMAIABjAGgAYQByAGEAYwB0AGUAcgAgAHMAZQB0ACAAaQBuAGMAbAB1AGQAZQBzACAAQwBUAEEAIABpAGMAbwBuAG8AZwByAGEAcABoAHkALAAgAFUASQAgAGUAbABlAG0AZQBuAHQAcwAsACAAYQBuAGQAIABpAG4AdABlAHIAbgBhAGwAIAB1AHMAZQAgAHMAcABlAGMAaQBhAGwAIABjAGgAYQByAGEAYwB0AGUAcgBzACAAYQBuAGQAIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAGEAcwAgAGEAIABmAGEAbQBpAGwAeQAgAG8AZgAgAHQAcgB1AGUAIAB0AHkAcABlACAAZgBvAG4AdABzACAAaQBuACAAZgBvAHUAcgAgAHcAZQBpAGcAaAB0AHMALgAAQ3JlYXRlZCBpbiAyMDE1LCB0aGUgb3JpZ2luYWwgZ2x5cGggZm9udCwgQXBwbGUgSWNvbnMsIHdhcyBwcm9kdWNlZCB0byB3b3JrIGluIHVuaXNvbiB3aXRoIE15cmlhZCBTZXQgUHJvIGFuZCBzZXJ2ZWQgdG8gc3RyZW5ndGhlbiBpbnRlcmFjdGl2ZSBsaW5rcyBvbiB3ZWIuIEFwcGxlIEljb25zIHdvdWxkIGxhdGVyIGJlY29tZSBTRiBQcm8gSWNvbnMgcmVkZXNpZ25lZCB0byBhbGlnbiB0byBBcHBsZSdzIG5ldyB0eXBlZmFjZSwgU2FuIEZyYW5jaXNjbywgaW4gMjAxNi4gVGhlIHJlZGVzaWduIGFkZHJlc3NlcyBhIG51bWJlciBvZiBpc3N1ZXMgdGhhdCB3ZXJlIHByZXNlbnQgaW4gQXBwbGUgSWNvbnMuIEltcHJvdmVtZW50cyBpbmNsdWRlIG1hdGNoZWQgdHlwZSBtZXRyaWNzLCBicmFuZCBJRCBzdGFuZGFyZGl6ZWQgQXBwbGUgbG9nbyBjaGFyYWN0ZXIsIHdlYiBmb250IG9wdGltaXphdGlvbiwgY3VzdG9tIGNoYXJhY3RlciBzcGFjaW5nLCBwYXJlbnQgdHlwZSBhbGlnbm1lbnQsIGV0Yy4gU0YgUHJvIEljb25zIGlzIGRlc2lnbmVkIHRvIGJlIGFkYXB0YWJsZSB0byB3b3JrIHdpdGggb3VyIHR3byB3ZWIgZm9udCBmYW1pbGllcywgU0YgUHJvIERpc3BsYXkgYW5kIFNGIFBybyBUZXh0LiBUaGUgd2ViIGZvbnQgZmFtaWxpZXMgaGF2ZSBkaWZmZXJpbmcgeGhlaWdodHMsIGRlc2NlbmRlciBhbmQgYXNjZW5kZXIgZXh0ZW5zaW9ucywgYWR2YW5jZW1lbnQsIGNvdW50ZXJzLCBhbmQgYm93bHMuIFRoZXNlIGRpZmZlcmVuY2VzIHdlcmUgcHVycG9zZWx5IG1hZGUgdG8gb3B0aW1pemUgdGhlIGxlZ2liaWxpdHkgb2YgZWFjaCBmYW1pbHkgaW4gdGhlIHR5cGUgc2l6ZSBmb3Igd2hpY2ggdGhleSBhcmUgdXRpbGl6ZWQuIFRoZSBTRiBQcm8gSWNvbnMgY2hhcmFjdGVyIHNldCBpbmNsdWRlcyBDVEEgaWNvbm9ncmFwaHksIFVJIGVsZW1lbnRzLCBhbmQgaW50ZXJuYWwgdXNlIHNwZWNpYWwgY2hhcmFjdGVycyBhbmQgaXMgYXZhaWxhYmxlIGFzIGEgZmFtaWx5IG9mIHRydWUgdHlwZSBmb250cyBpbiBmb3VyIHdlaWdodHMuAABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBwAHAAbABlAC4AYwBvAG0AAGh0dHA6Ly93d3cuYXBwbGUuY29tAABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBwAHAAbABlAC4AYwBvAG0AAGh0dHA6Ly93d3cuYXBwbGUuY29tAABUAGgAaQBzACAAZgBvAG4AdAAgAHMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAHQAaABlACAAdgBhAGwAdQBhAGIAbABlACAAcAByAG8AcABlAHIAdAB5ACAAbwBmACAAQQBwAHAAbABlACAASQBuAGMALgAgAHwAIABJAG4AdABlAHIAYQBjAHQAaQB2AGUAIABNAEEAUgBDAE8ATQAuACAAUgBlAHAAbABpAGMAYQB0AGkAbwBuACwAIABhAGwAdABlAHIAYQB0AGkAbwBuACwAIABhAG4AZAAgAGQAaQBzAHQAcgBpAGIAdQB0AGkAbwBuACAAbwBmACAAdABoAGkAcwAgAGYAbwBuAHQAIABpAHMAIABzAHQAcgBpAGMAdABsAHkAIABwAHIAbwBoAGkAYgBpAHQAZQBkAC4AIABBAHAAcABsAGUAIABJAG4AYwAuACAAYQBsAGwAIAByAGkAZwBoAHQAcwAgAHIAZQBzAGUAcgB2AGUAZAAuAABUaGlzIGZvbnQgc29mdHdhcmUgaXMgdGhlIHZhbHVhYmxlIHByb3BlcnR5IG9mIEFwcGxlIEluYy4gfCBJbnRlcmFjdGl2ZSBNQVJDT00uIFJlcGxpY2F0aW9uLCBhbHRlcmF0aW9uLCBhbmQgZGlzdHJpYnV0aW9uIG9mIHRoaXMgZm9udCBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiBBcHBsZSBJbmMuIGFsbCByaWdodHMgcmVzZXJ2ZWQuAABoAHQAdABwAHMAOgAvAC8AdwB3AHcALgBhAHAAcABsAGUALgBjAG8AbQAvAGwAZQBnAGEAbAAvAGkAbgB0AGUAbABsAGUAYwB0AHUAYQBsAC0AcAByAG8AcABlAHIAdAB5AC8AAGh0dHBzOi8vd3d3LmFwcGxlLmNvbS9sZWdhbC9pbnRlbGxlY3R1YWwtcHJvcGVydHkvAABTAEYAIABQAHIAbwAgAEkAYwBvAG4AcwAAU0YgUHJvIEljb25zAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAAAAAAACAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGwAAAABAAIBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqAA4A7wErASwAIgEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmANIDZ2FwCWZ1bGxibG9jawV1RjMxQQV1RjMxQgV1RjMxQwV1RjMxRAV1RjMyMgV1RjMyMwV1RjMyNAV1RjMyNQV1RjMyNgV1RjMyNwV1RjMyOAV1RjMyOQV1RjMyRgV1RjMzNAV1RjMzNQV1RjMzNgV1RjMzNwV1RjMzOAV1RjMzOQV1RjMzQQV1RjMzQgV1RjMzQwV1RjMzRAV1RjMzRQV1RjMzRgV1RjM0MAV1RjM0MQV1RjM1NgV1RjM1RgV1RjM2NQtjaGV2cm9ubGVmdAxjaGV2cm9ucmlnaHQJY2hldnJvbnVwC2NoZXZyb25kb3duEWNoZXZyb25sZWZ0Y2lyY2xlEmNoZXZyb25yaWdodGNpcmNsZQ9jaGV2cm9udXBjaXJjbGURY2hldnJvbmRvd25jaXJjbGUFcmVzZXQFY2hlY2sLZXhjbGFtYXRpb24LcmVzZXRjaXJjbGUKcGx1c2NpcmNsZQttaW51c2NpcmNsZQtjaGVja2NpcmNsZRFleGNsYW1hdGlvbmNpcmNsZQ5xdWVzdGlvbmNpcmNsZQpyZXNldHNvbGlkCXBsdXNzb2xpZAptaW51c3NvbGlkCmNoZWNrc29saWQQZXhjbGFtYXRpb25zb2xpZA1xdWVzdGlvbnNvbGlkBHBsYXkFcGF1c2UEc3RvcAZyZXBsYXkEaW5mbwhkb3dubG9hZAZjaXJjbGUIZXh0ZXJuYWwFc2hhcmUTcXVlc3Rpb25fY2lyY2xlX3J0bBJxdWVzdGlvbl9zb2xpZF9ydGwMcXVlc3Rpb25fcnRsDGV4dGVybmFsX3J0bAlzZWN0aW9uMDEJc2VjdGlvbjAyCXNlY3Rpb24wMwlzZWN0aW9uMDQJc2VjdGlvbjA1CXNlY3Rpb24wNglzZWN0aW9uMDcJc2VjdGlvbjA4CXNlY3Rpb24wOQlzZWN0aW9uMTAJc2VjdGlvbjExCXNlY3Rpb24xMglzZWN0aW9uMTMJc2VjdGlvbjE0CXNlY3Rpb24xNQlzZWN0aW9uMTYJc2VjdGlvbjE3CXNlY3Rpb24xOAlzZWN0aW9uMTkJc2VjdGlvbjIwC3ZpZGVvcmVwbGF5CnZpZGVvcGF1c2UJdmlkZW9wbGF5CnBhZGRsZWxlZnQLcGFkZGxlcmlnaHQIcGFkZGxldXAKcGFkZGxlZG93bgptb2RhbGNsb3NlD3BhZGRsZWxlZnRzaG9ydBBwYWRkbGVyaWdodHNob3J0DXBhZGRsZXVwc2hvcnQPcGFkZGxlZG93bnNob3J0D21vZGFsY2xvc2VzaG9ydAAAAAAAAf//AAIAAQAAAAwAAAAWAAAAAgABAAMAawABAAQAAAACAAAAAAAAAAEAAAAA2pIEAQAAAADXPJGTAAAAANc8kZM=) format("truetype");
  font-weight: normal;
  font-style: normal;
}

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


@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 .stat {
  white-space: normal;
  margin: 0;
}

.channel-html .stat .stat-content {
  margin: 0 !important;
}

.image-5g {
  width: 452px;
  height: 341px;
  background-size: 452px 341px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/5g_large.png?7f7921c086a0);
}

.image-quick_start {
  width: 495px;
  height: 444px;
  background-size: 495px 444px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/quick_start_large.png?7f7921c09db0);
}

.image-satellite {
  width: 422px;
  height: 434px;
  background-size: 422px 434px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_large.png?7f7921c07ac0);
}

.image-styles {
  width: 355px;
  height: 491px;
  background-size: 355px 491px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_large.png?7f792188bfb0);
}

.image-ai {
  width: 834px;
  height: 310px;
  background-size: 834px 310px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_large.png?7f792188a110);
}

.image-action {
  width: 381px;
  height: 398px;
  background-size: 381px 398px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_large.png?7f79729bd920);
}

.image-audio_mode {
  width: 576px;
  height: 355px;
  background-size: 576px 355px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/audio_mode_large.png?7f79729af7e0);
}

.image-display_logo_iphone_16 {
  width: 94px;
  height: 18px;
  background-size: 94px 18px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_logo_iphone_16_large.png?7f7921c0a9a0);
}

.image-usb_c {
  width: 480px;
  height: 238px;
  background-size: 480px 238px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/usb_c_large.png?7f7921e1dc00);
}

.image-hero {
  width: 372px;
  height: 437px;
  background-size: 372px 437px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_large.png?7f7941247bd0);
}

.image-camera_control {
  width: 668px;
  height: 415px;
  background-size: 668px 415px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/camera_control_large.png?7f792188b110);
}

.image-battery_mode {
  width: 717px;
  height: 474px;
  background-size: 717px 474px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_large.png?7f7921c07100);
}

.image-design_durability {
  width: 406px;
  height: 228px;
  background-size: 406px 228px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/design_durability_large.png?7f79729bde40);
}

.image-ultrawide {
  width: 480px;
  height: 550px;
  background-size: 480px 550px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_large.png?7f792188b9d0);
}

.image-dynamic_island {
  width: 290px;
  height: 476px;
  background-size: 290px 476px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/dynamic_island_large.png?7f7921c09690);
}

.image-a18 {
  width: 221px;
  height: 221px;
  background-size: 221px 221px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_large.png?7f7921c08f00);
}

.image-storage {
  width: 540px;
  height: 433px;
  background-size: 540px 433px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/storage_large.png?7f7921e20f40);
}

@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-audio_mode {
    width: 576px;
    height: 355px;
    background-size: 576px 355px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/audio_mode_large_2x.png?7f792188ca30);
  }
}

@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-display_logo_iphone_16 {
    width: 94px;
    height: 18px;
    background-size: 94px 18px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_logo_iphone_16_large_2x.png?7f7921c0ab90);
  }
}

@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-5g {
    width: 452px;
    height: 341px;
    background-size: 452px 341px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/5g_large_2x.png?7f7921c080e0);
  }
}

@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-quick_start {
    width: 495px;
    height: 444px;
    background-size: 495px 444px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/quick_start_large_2x.png?7f7921c099e0);
  }
}

@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-ultrawide {
    width: 480px;
    height: 550px;
    background-size: 480px 550px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_large_2x.png?7f792188bcf0);
  }
}

@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-a18 {
    width: 221px;
    height: 221px;
    background-size: 221px 221px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_large_2x.png?7f7921c08bb0);
  }
}

@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-action {
    width: 381px;
    height: 398px;
    background-size: 381px 398px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_large_2x.png?7f79729bd720);
  }
}

@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-ai {
    width: 834px;
    height: 310px;
    background-size: 834px 310px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_large_2x.png?7f792188a570);
  }
}

@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-dynamic_island {
    width: 290px;
    height: 476px;
    background-size: 290px 476px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/dynamic_island_large_2x.png?7f7921c09150);
  }
}

@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-styles {
    width: 355px;
    height: 491px;
    background-size: 355px 491px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_large_2x.png?7f792188c0f0);
  }
}

@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-satellite {
    width: 422px;
    height: 434px;
    background-size: 422px 434px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_large_2x.png?7f7921c077c0);
  }
}

@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-design_durability {
    width: 406px;
    height: 228px;
    background-size: 406px 228px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/design_durability_large_2x.png?7f79729bd070);
  }
}

@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-camera_control {
    width: 668px;
    height: 415px;
    background-size: 668px 415px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/camera_control_large_2x.png?7f792188a6f0);
  }
}

@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-storage {
    width: 540px;
    height: 433px;
    background-size: 540px 433px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/storage_large_2x.png?7f7921e20c40);
  }
}

@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_mode {
    width: 717px;
    height: 474px;
    background-size: 717px 474px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_large_2x.png?7f7921c071c0);
  }
}

@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-usb_c {
    width: 480px;
    height: 238px;
    background-size: 480px 238px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/usb_c_large_2x.png?7f7921e1fea0);
  }
}

@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: 372px;
    height: 437px;
    background-size: 372px 437px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_large_2x.png?7f7941262a70);
  }
}

@media only screen and (max-width: 1068px) {
  .image-a18 {
    width: 182px;
    height: 182px;
    background-size: 182px 182px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_medium.png?7f7921c044e0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-styles {
    width: 260px;
    height: 367px;
    background-size: 260px 367px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_medium.png?7f792188c230);
  }
}

@media only screen and (max-width: 1068px) {
  .image-dynamic_island {
    width: 215px;
    height: 423px;
    background-size: 215px 423px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/dynamic_island_medium.png?7f7921c09340);
  }
}

@media only screen and (max-width: 1068px) {
  .image-storage {
    width: 375px;
    height: 307px;
    background-size: 375px 307px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/storage_medium.png?7f7921e20dc0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-display_logo_iphone_16 {
    width: 82px;
    height: 16px;
    background-size: 82px 16px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_logo_iphone_16_medium.png?7f7921c0a790);
  }
}

@media only screen and (max-width: 1068px) {
  .image-audio_mode {
    width: 370px;
    height: 243px;
    background-size: 370px 243px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/audio_mode_medium.png?7f792188c970);
  }
}

@media only screen and (max-width: 1068px) {
  .image-quick_start {
    width: 338px;
    height: 303px;
    background-size: 338px 303px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/quick_start_medium.png?7f7921c0a130);
  }
}

@media only screen and (max-width: 1068px) {
  .image-action {
    width: 277px;
    height: 303px;
    background-size: 277px 303px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_medium.png?7f79729bd580);
  }
}

@media only screen and (max-width: 1068px) {
  .image-hero {
    width: 253px;
    height: 297px;
    background-size: 253px 297px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_medium.png?7f7921889890);
  }
}

@media only screen and (max-width: 1068px) {
  .image-camera_control {
    width: 436px;
    height: 282px;
    background-size: 436px 282px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/camera_control_medium.png?7f792188aa50);
  }
}

@media only screen and (max-width: 1068px) {
  .image-ai {
    width: 582px;
    height: 187px;
    background-size: 582px 187px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_medium.png?7f792188a8d0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-battery_mode {
    width: 529px;
    height: 375px;
    background-size: 529px 375px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_medium.png?7f79729b7ea0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-satellite {
    width: 318px;
    height: 306px;
    background-size: 318px 306px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_medium.png?7f7921c07d00);
  }
}

@media only screen and (max-width: 1068px) {
  .image-5g {
    width: 316px;
    height: 250px;
    background-size: 316px 250px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/5g_medium.png?7f7921c08250);
  }
}

@media only screen and (max-width: 1068px) {
  .image-ultrawide {
    width: 335px;
    height: 430px;
    background-size: 335px 430px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_medium.png?7f792188b6d0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-design_durability {
    width: 302px;
    height: 171px;
    background-size: 302px 171px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/design_durability_medium.png?7f79729bd170);
  }
}

@media only screen and (max-width: 1068px) {
  .image-usb_c {
    width: 335px;
    height: 171px;
    background-size: 335px 171px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/usb_c_medium.png?7f7921e1db40);
  }
}

@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_mode {
    width: 529px;
    height: 375px;
    background-size: 529px 375px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_medium_2x.png?7f7921c06940);
  }
}

@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-satellite {
    width: 318px;
    height: 306px;
    background-size: 318px 306px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_medium_2x.png?7f7921c07940);
  }
}

@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-action {
    width: 277px;
    height: 303px;
    background-size: 277px 303px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_medium_2x.png?7f79729bdce0);
  }
}

@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-audio_mode {
    width: 370px;
    height: 243px;
    background-size: 370px 243px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/audio_mode_medium_2x.png?7f792188c710);
  }
}

@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-ultrawide {
    width: 335px;
    height: 430px;
    background-size: 335px 430px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_medium_2x.png?7f792188b850);
  }
}

@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-camera_control {
    width: 436px;
    height: 282px;
    background-size: 436px 282px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/camera_control_medium_2x.png?7f792188af20);
  }
}

@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-styles {
    width: 260px;
    height: 367px;
    background-size: 260px 367px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_medium_2x.png?7f792188be30);
  }
}

@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: 253px;
    height: 297px;
    background-size: 253px 297px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_medium_2x.png?7f792188a050);
  }
}

@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-usb_c {
    width: 335px;
    height: 171px;
    background-size: 335px 171px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/usb_c_medium_2x.png?7f7921e1da80);
  }
}

@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-design_durability {
    width: 302px;
    height: 171px;
    background-size: 302px 171px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/design_durability_medium_2x.png?7f79729bd230);
  }
}

@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-5g {
    width: 316px;
    height: 250px;
    background-size: 316px 250px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/5g_medium_2x.png?7f7921c083c0);
  }
}

@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-dynamic_island {
    width: 215px;
    height: 423px;
    background-size: 215px 423px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/dynamic_island_medium_2x.png?7f7921c08fc0);
  }
}

@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-storage {
    width: 375px;
    height: 307px;
    background-size: 375px 307px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/storage_medium_2x.png?7f7921e20e80);
  }
}

@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-a18 {
    width: 182px;
    height: 182px;
    background-size: 182px 182px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_medium_2x.png?7f7921c08a40);
  }
}

@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-display_logo_iphone_16 {
    width: 82px;
    height: 16px;
    background-size: 82px 16px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_logo_iphone_16_medium_2x.png?7f7921c0a3c0);
  }
}

@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-quick_start {
    width: 338px;
    height: 303px;
    background-size: 338px 303px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/quick_start_medium_2x.png?7f7921c09eb0);
  }
}

@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-ai {
    width: 582px;
    height: 187px;
    background-size: 582px 187px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_medium_2x.png?7f792188a990);
  }
}

@media only screen and (max-width: 734px) {
  .image-a18 {
    width: 176px;
    height: 176px;
    background-size: 176px 176px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_small.png?7f7921c088b0);
  }
}

@media only screen and (max-width: 734px) {
  .image-storage {
    width: 243px;
    height: 236px;
    background-size: 243px 236px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/storage_small.png?7f7921e20d00);
  }
}

@media only screen and (max-width: 734px) {
  .image-camera_control {
    width: 320px;
    height: 241px;
    background-size: 320px 241px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/camera_control_small.png?7f792188ada0);
  }
}

@media only screen and (max-width: 734px) {
  .image-quick_start {
    width: 299px;
    height: 285px;
    background-size: 299px 285px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/quick_start_small.png?7f7921c09c20);
  }
}

@media only screen and (max-width: 734px) {
  .image-action {
    width: 249px;
    height: 275px;
    background-size: 249px 275px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_small.png?7f79729bd7e0);
  }
}

@media only screen and (max-width: 734px) {
  .image-display_logo_iphone_16 {
    width: 83px;
    height: 16px;
    background-size: 83px 16px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_logo_iphone_16_small.png?7f7940f83690);
  }
}

@media only screen and (max-width: 734px) {
  .image-ai {
    width: 320px;
    height: 208px;
    background-size: 320px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_small.png?7f792188a810);
  }
}

@media only screen and (max-width: 734px) {
  .image-battery_mode {
    width: 295px;
    height: 228px;
    background-size: 295px 228px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_small.png?7f79729bcd40);
  }
}

@media only screen and (max-width: 734px) {
  .image-dynamic_island {
    width: 190px;
    height: 247px;
    background-size: 190px 247px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/dynamic_island_small.png?7f7921c098e0);
  }
}

@media only screen and (max-width: 734px) {
  .image-hero {
    width: 191px;
    height: 168px;
    background-size: 191px 168px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_small.png?7f7941242860);
  }
}

@media only screen and (max-width: 734px) {
  .image-usb_c {
    width: 320px;
    height: 172px;
    background-size: 320px 172px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/usb_c_small.png?7f7940f83400);
  }
}

@media only screen and (max-width: 734px) {
  .image-satellite {
    width: 243px;
    height: 236px;
    background-size: 243px 236px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_small.png?7f7921c07e00);
  }
}

@media only screen and (max-width: 734px) {
  .image-audio_mode {
    width: 301px;
    height: 214px;
    background-size: 301px 214px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/audio_mode_small.png?7f79729bb940);
  }
}

@media only screen and (max-width: 734px) {
  .image-design_durability {
    width: 283px;
    height: 157px;
    background-size: 283px 157px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/design_durability_small.png?7f79729bd3a0);
  }
}

@media only screen and (max-width: 734px) {
  .image-ultrawide {
    width: 320px;
    height: 400px;
    background-size: 320px 400px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_small.png?7f792188b790);
  }
}

@media only screen and (max-width: 734px) {
  .image-5g {
    width: 301px;
    height: 238px;
    background-size: 301px 238px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/5g_small.png?7f7921c07f00);
  }
}

@media only screen and (max-width: 734px) {
  .image-styles {
    width: 243px;
    height: 325px;
    background-size: 243px 325px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_small.png?7f792188c550);
  }
}

@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_mode {
    width: 295px;
    height: 228px;
    background-size: 295px 228px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_small_2x.png?7f7921c04fd0);
  }
}

@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-satellite {
    width: 243px;
    height: 236px;
    background-size: 243px 236px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_small_2x.png?7f7921c07700);
  }
}

@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-styles {
    width: 243px;
    height: 325px;
    background-size: 243px 325px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_small_2x.png?7f792188c3c0);
  }
}

@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-audio_mode {
    width: 301px;
    height: 214px;
    background-size: 301px 214px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/audio_mode_small_2x.png?7f7921c045a0);
  }
}

@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-dynamic_island {
    width: 190px;
    height: 247px;
    background-size: 190px 247px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/dynamic_island_small_2x.png?7f7921c09530);
  }
}

@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-ai {
    width: 320px;
    height: 208px;
    background-size: 320px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_small_2x.png?7f792188a630);
  }
}

@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-display_logo_iphone_16 {
    width: 83px;
    height: 16px;
    background-size: 83px 16px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_logo_iphone_16_small_2x.png?7f7921c0a580);
  }
}

@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-usb_c {
    width: 320px;
    height: 172px;
    background-size: 320px 172px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/usb_c_small_2x.png?7f7921e20b80);
  }
}

@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-action {
    width: 249px;
    height: 275px;
    background-size: 249px 275px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_small_2x.png?7f79729bda90);
  }
}

@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-ultrawide {
    width: 320px;
    height: 400px;
    background-size: 320px 400px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_small_2x.png?7f792188bbf0);
  }
}

@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-storage {
    width: 243px;
    height: 236px;
    background-size: 243px 236px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/storage_small_2x.png?7f7921e21000);
  }
}

@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-camera_control {
    width: 320px;
    height: 241px;
    background-size: 320px 241px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/camera_control_small_2x.png?7f792188abb0);
  }
}

@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: 191px;
    height: 168px;
    background-size: 191px 168px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_small_2x.png?7f794123e020);
  }
}

@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-quick_start {
    width: 299px;
    height: 285px;
    background-size: 299px 285px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/quick_start_small_2x.png?7f7921c0a2c0);
  }
}

@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-5g {
    width: 301px;
    height: 238px;
    background-size: 301px 238px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/5g_small_2x.png?7f7921c08500);
  }
}

@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-a18 {
    width: 176px;
    height: 176px;
    background-size: 176px 176px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_small_2x.png?7f7921c08d40);
  }
}

@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-design_durability {
    width: 283px;
    height: 157px;
    background-size: 283px 157px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/design_durability_small_2x.png?7f79729bdf00);
  }
}


.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-12-sosumi-subhead {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: -0.01rem;
  font-weight: 500;
}

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

.channel-html .channel-custom-font-custom-28-bento {
  font-size: 27px;
  line-height: 32px;
  letter-spacing: 0.007rem;
  font-weight: 600;
}

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

.channel-html .channel-custom-font-custom-14-upgraders-stat {
  font-size: 14px;
  line-height: 18px;
  letter-spacing: -0.03rem;
  font-weight: 600;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-14-upgraders-stat {
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -0.024rem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-14-upgraders-stat {
    font-size: 14px;
    line-height: 18px;
    letter-spacing: -0.03rem;
  }
}

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

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

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

.channel-html .channel-custom-font-custom-14-upgraders-heading {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.029rem;
  font-weight: 600;
}

.channel-html .channel-custom-font-custom-17-bento-copy {
  font-size: 17px;
  line-height: 25px;
  letter-spacing: -0.015rem;
  font-weight: 600;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-17-bento-copy {
    font-size: 14px;
    line-height: 18px;
    letter-spacing: -0.015rem;
  }
}

.channel-html .channel-custom-font-custom-26-headline {
  font-size: 26px;
  line-height: 32px;
  letter-spacing: 0.007rem;
  font-weight: 500;
}

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

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

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

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

.channel-html .channel-custom-font-custom-12-callout-bento {
  font-size: 12px;
  line-height: 16px;
  letter-spacing: -0.024rem;
  font-weight: 600;
}

.channel-html [data-element-type=gallery-item] {
  display: none;
}

.channel-html [data-active-content|=true] {
  display: inline-flex;
}

.channel-html .selector-element-gallery {
  position: relative;
  width: 200px;
  border: none;
  border-bottom: 1px solid #d6d6d6;
  border-radius: 0px;
  transition: border-color 200ms ease;
}

@media (max-width: 1068px) {
  .channel-html .selector-element-gallery {
    border: none;
    border-bottom: 1px solid #d6d6d6;
    border-radius: 0px;
  }
}

@media (max-width: 734px) {
  .channel-html .selector-element-gallery {
    border: none;
    border-bottom: 1px solid #d6d6d6;
    border-radius: 0px;
  }

  .channel-html .selector-element-gallery:hover {
    border: none;
    border-radius: 0px;
    border-bottom: 1px solid #d6d6d6;
  }
}

.channel-html .selector-dropdown-gallery {
  font-size: 14px;
  line-height: 1.4285914286;
  font-weight: 600;
  letter-spacing: -0.016em;
  font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  width: 200px;
  margin: 0;
  color: black;
  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-html .selector-dropdown-gallery:focus {
  border-radius: 0px;
  box-shadow: 0 0 0 4px #0071e3;
}

.channel-html .selector-gallery-icon {
  display: block;
  position: absolute;
  top: 0;
  font-size: 19px;
  line-height: 1;
  color: #0066cc;
  padding-right: 0px;
  padding-top: 10px;
  pointer-events: none;
  right: 0;
}

.channel-html html:not([dir=rtl]) .selector-gallery-icon {
  right: 0;
}

.channel-html html[dir=rtl] .selector-gallery-icon {
  left: 0;
}

.channel-html .selector-gallery-icon:after {
  pointer-events: none;
}

.channel-html .icon-chevrondown::before,
.channel-html .icon-chevrondown::after {
  content: "";
}

.channel-html .upgraders-select-label {
  color: #6E6E73;
  display: inline-block;
  margin-bottom: 3px;
}

.channel-html .m93C3BD {
  margin-top: 50px;
  margin-bottom: 39px;
}

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

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

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

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

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

.channel-html .w3393B5 {
  margin-top: 0px;
  margin-bottom: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w3393B5 {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .h8F176E {
  display: grid;
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 980px);
}

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

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

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

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

.channel-html .h8F176E .bentobox-item {
  border-radius: 18px;
}

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

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

.channel-html .q0D7B88 {
  min-height: 480px;
  align-items: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .q0D7B88 {
    min-height: 335px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q0D7B88 {
    min-height: 330px;
    align-items: end;
  }
}

.channel-html .gB580C8 {
  padding-top: 10px;
  padding-left: 48px;
  padding-bottom: 10px;
  padding-right: 20px;
}

@media only screen and (min-width: 735px) {
  .channel-html .gB580C8 {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
    text-align: center;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .gB580C8 {
    padding-top: 10px;
  }
}

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

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

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

@media only screen and (max-width: 734px) {
  .channel-html .gB580C8 {
    padding-bottom: 0px;
  }
}

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

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

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

.channel-html .u437E44 {
  justify-content: center;
  margin-bottom: 11px;
}

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

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

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

.channel-html .s0985D0 {
  color: #1d1d1f;
}

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

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

.channel-html .p36A21E {
  color: #1d1d1f;
  margin-top: 18px;
  padding-left: 100px;
  padding-right: 100px;
  text-align: center;
}

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

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

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

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

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

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

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

.channel-html .u7856FC {
  color: #1d1d1f;
  margin-top: 20px;
  margin-bottom: 15px;
  padding-left: 60px;
  padding-right: 60px;
}

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

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

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

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

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

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

.channel-html .j9827C4 {
  color: #1d1d1f;
  background: #f5f5f7;
  border: solid 1px #1d1d1f;
}

.channel-html .j9827C4:hover {
  color: #6e6e73;
  background: #f5f5f7;
  border: solid 1px #6e6e73;
}

.channel-html .w412319 {
  padding-top: 40px;
  text-align: center;
  z-index: 12;
}

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

@media only screen and (max-width: 734px) {
  .channel-html .w412319 {
    padding-top: 0px;
  }
}

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

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

.channel-html .d97FF28 {
  margin-top: 2px;
  margin-left: -70px;
}

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

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

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

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

.channel-html .d305A85 {
  margin-top: 10px;
  margin-bottom: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .d305A85 {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .kD2B970 {
  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 .kD2B970 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .c5B57E5 {
  min-height: 480px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c5B57E5 {
    min-height: 335px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c5B57E5 {
    min-height: 400px;
  }
}

.channel-html .w3F006A {
  padding-top: 49px;
  padding-left: 40px;
  padding-right: 40px;
  text-align: center;
  z-index: 12;
}

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

@media only screen and (max-width: 734px) {
  .channel-html .w3F006A {
    padding-top: 37px;
  }
}

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

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

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

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

.channel-html .bBFE143 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .dE0D6F0 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

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

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

.channel-html .zC94BC8 {
  color: #6e6e73;
  margin-top: 9px;
}

.channel-html .f5C2D3B {
  margin-top: 19px;
  margin-left: 106px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .f5C2D3B {
    margin-left: 69px;
  }
}

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

.channel-html .f715CCD {
  margin-top: 10px;
  margin-bottom: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .f715CCD {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .n391AA4 {
  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 .n391AA4 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .v78DA81 {
  min-height: 480px;
  align-items: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v78DA81 {
    min-height: 335px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v78DA81 {
    min-height: 400px;
  }
}

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

.channel-html .a24B68E {
  padding-top: 20px;
  padding-left: 70px;
  padding-bottom: 20px;
  padding-right: 30px;
  text-align: center;
  z-index: 12;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a24B68E {
    margin-left: 25px;
  }
}

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

@media only screen and (max-width: 1068px) {
  .channel-html .a24B68E {
    padding-top: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a24B68E {
    padding-top: 37px;
  }
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .a24B68E {
    padding-bottom: 20px;
  }
}

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

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

.channel-html .f3795B3 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .w268115 {
  margin-top: 65px;
  margin-left: -96px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .w268115 {
    margin-left: -64px;
  }
}

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

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

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .c038294 {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .a2F1337 {
  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 .a2F1337 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

.channel-html .u4C6C43 {
  background-color: #4e77b0;
  grid-column-start: 1;
  grid-column-end: 1;
  grid-row-start: 1;
  grid-row-end: 1;
  position: relative;
}

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

.channel-html .s15A994 {
  min-height: 550px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s15A994 {
    min-height: 430px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s15A994 {
    min-height: 400px;
  }
}

.channel-html .mB0AF63 {
  padding-top: 51px;
  padding-left: 12px;
  padding-bottom: 49px;
  padding-right: 50px;
  text-align: center;
  order: 2;
  z-index: 10;
}

@media only screen and (max-width: 1068px) {
  .channel-html .mB0AF63 {
    padding-top: 37px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .mB0AF63 {
    padding-top: 37px;
  }
}

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

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

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

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

.channel-html .w19517A {
  color: #ffffff;
  margin-top: 0px;
}

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

@media only screen and (max-width: 1068px) {
  .channel-html .w19517A {
    margin-left: -27px;
  }
}

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

.channel-html .hC06972 {
  order: 1;
  z-index: 1;
}

.channel-html .xF31D41 {
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .xF31D41 {
    margin-left: 5px;
  }
}

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

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

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

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

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

.channel-html .d7A3573 {
  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 .d7A3573 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .u2AB468 {
  min-height: 550px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u2AB468 {
    min-height: 430px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .u2AB468 {
    min-height: 400px;
  }
}

.channel-html .jF6A926 {
  padding-top: 0px;
  padding-left: 100px;
  padding-bottom: 20px;
  padding-right: 100px;
  text-align: center;
  order: 2;
  z-index: 10;
}

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

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

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

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

.channel-html .l232A9C {
  margin-left: 25px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .l232A9C {
    margin-left: 25px;
  }
}

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

.channel-html .m6696A2 {
  color: #1d1d1f;
  margin-top: -89px;
}

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

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

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

.channel-html .rF43E67 {
  margin-top: 10px;
  margin-bottom: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .rF43E67 {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .o4A3E0C {
  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 .o4A3E0C {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

.channel-html .o4A3E0C .bentobox-item {
  border-radius: 18px;
}

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

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

.channel-html .r56CF34 {
  min-height: 640px;
  align-items: flex-start;
  flex-grow: 1;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r56CF34 {
    min-height: 550px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r56CF34 {
    min-height: 604px;
  }
}

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

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

@media only screen and (max-width: 734px) {
  .channel-html .r56CF34 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r56CF34 {
    padding-bottom: 0px;
  }
}

.channel-html .uA03FE7 {
  margin-top: 50px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  z-index: 12;
}

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

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

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

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

@media only screen and (max-width: 734px) {
  .channel-html .uA03FE7 {
    padding-top: 0px;
  }
}

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

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

@media only screen and (max-width: 734px) {
  .channel-html .uA03FE7 {
    padding-bottom: 0px;
  }
}

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

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

.channel-html .k54D548 {
  align-items: center;
  margin-left: 0px;
}

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

@media only screen and (max-width: 734px) {
  .channel-html .k54D548 {
    padding-bottom: 0px;
  }
}

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

@media only screen and (max-width: 734px) {
  .channel-html .xDBB22A {
    padding-bottom: 0px;
  }
}

.channel-html .o7AB0FC {
  color: #1d1d1f;
  margin-left: 0px;
  margin-bottom: 20px;
  margin-right: 0px;
}

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

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

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

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

.channel-html .jB821E5 {
  color: #1d1d1f;
  margin-top: -3px;
  margin-bottom: 0px;
  margin-right: 0px;
  padding-left: 285px;
  padding-right: 285px;
}

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

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

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

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

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

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

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

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

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

.channel-html .vAFE96E {
  margin-top: 4px;
  margin-left: 139px;
  margin-bottom: -134px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .vAFE96E {
    margin-left: 98px;
  }
}

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

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

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

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

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

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

.channel-html .j1392B8 {
  padding-left: 126px;
  text-align: left;
}

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

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

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

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

.channel-html .n3AF54E {
  margin-left: -14px;
  text-align: left;
}

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

@media only screen and (max-width: 1068px) {
  .channel-html .n3AF54E {
    margin-left: -2px;
  }
}

.channel-html .w74D419 {
  padding-left: 45px;
}

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

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

.channel-html .pF95CD7 {
  color: #6e6e73;
}

.channel-html .w631E77 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .qA7705F {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .wDA9F55 {
  padding-left: 63px;
}

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

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

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

.channel-html .z20583E {
  color: #6e6e73;
}

.channel-html .rCA5E55 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .b8C8BBD {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .t938E61 {
  padding-left: 45px;
}

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

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

.channel-html .g810863 {
  color: #6e6e73;
}

.channel-html .vD57849 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .u37CE85 {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .d130D7B {
  padding-left: 63px;
}

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

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

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

.channel-html .l90EA9B {
  color: #6e6e73;
}

.channel-html .e726279 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .m9BACA9 {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .dC13271 {
  padding-left: 45px;
}

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

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

.channel-html .a49451C {
  color: #6e6e73;
}

.channel-html .s8F5320 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .wD186BC {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .zD66129 {
  padding-left: 63px;
}

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

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

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

.channel-html .u7EAAD1 {
  color: #6e6e73;
}

.channel-html .gE5D70E {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .s3D911C {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .cE2860C {
  padding-left: 45px;
}

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

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

.channel-html .jC6E46B {
  color: #6e6e73;
}

.channel-html .a210512 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .jCB5AF2 {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .x7EA783 {
  padding-left: 63px;
}

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

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

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

.channel-html .c620572 {
  color: #6e6e73;
}

.channel-html .k857A27 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .g7F80CF {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .h892A79 {
  padding-left: 45px;
}

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

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

.channel-html .b2E1E84 {
  color: #6e6e73;
}

.channel-html .oAD826F {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .zF1DE58 {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .eBB557A {
  padding-left: 63px;
}

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

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

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

.channel-html .i2DE3E6 {
  color: #6e6e73;
}

.channel-html .g6423F5 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .jA1813D {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .cC4947A {
  padding-left: 45px;
}

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

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

.channel-html .m7E6775 {
  color: #6e6e73;
}

.channel-html .fF032C5 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .eADA41B {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .z49A07A {
  padding-left: 63px;
}

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

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

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

.channel-html .b6A6F78 {
  color: #6e6e73;
}

.channel-html .tE2EB00 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .t7305A5 {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .bA29A2B {
  padding-left: 45px;
}

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

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

.channel-html .mC398EA {
  color: #6e6e73;
}

.channel-html .y07CB6C {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .z0AA512 {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .l6F96CF {
  padding-left: 63px;
}

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

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

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

.channel-html .b040656 {
  color: #6e6e73;
}

.channel-html .mA7B4A4 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .i391676 {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .a45B8E3 {
  padding-left: 45px;
}

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

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

.channel-html .y80F05D {
  color: #6e6e73;
}

.channel-html .j9CD481 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .q39177E {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .oD3F5C0 {
  padding-left: 63px;
}

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

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

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

.channel-html .aC4D4DC {
  color: #6e6e73;
}

.channel-html .c754F04 {
  color: #1d1d1f;
  margin-top: 2px;
}

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

.channel-html .x458B81 {
  color: #6e6e73;
  margin-top: 4px;
  padding-right: 35px;
}

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

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

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

.channel-html .c128E2B {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .c128E2B {
    margin-left: 6px;
  }
}

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

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .c128E2B {
    margin-left: 5px;
  }
}

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

.channel-html .o85E265 {
  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 .o85E265 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .k6ED68E {
  min-height: 550px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k6ED68E {
    min-height: 430px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k6ED68E {
    min-height: 400px;
  }
}

.channel-html .m9897B7 {
  padding-top: 52px;
  padding-left: 80px;
  padding-bottom: 0px;
  padding-right: 80px;
  text-align: center;
  z-index: 10;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m9897B7 {
    padding-top: 38px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m9897B7 {
    padding-top: 9px;
  }
}

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

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

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

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

@media only screen and (max-width: 734px) {
  .channel-html .m9897B7 {
    order: 2;
  }
}

.channel-html .u6A03C7 {
  color: #1d1d1f;
}

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

.channel-html .r818CBB {
  padding-left: 70px;
  padding-right: 70px;
  z-index: 1;
}

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

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

@media only screen and (max-width: 734px) {
  .channel-html .r818CBB {
    order: 1;
  }
}

.channel-html .h698652 {
  margin-top: -12px;
  margin-left: 4px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .h698652 {
    margin-left: -37px;
  }
}

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

.channel-html .m9EA402 {
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .m9EA402 {
    margin-left: 5px;
  }
}

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

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

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

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

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

.channel-html .qF51AEF {
  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 .qF51AEF {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .gEA2720 {
  min-height: 550px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gEA2720 {
    min-height: 430px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gEA2720 {
    min-height: 400px;
  }
}

.channel-html .d48B749 {
  padding-top: 52px;
  padding-left: 40px;
  padding-bottom: 0px;
  padding-right: 40px;
  text-align: center;
  order: 2;
  z-index: 10;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d48B749 {
    padding-top: 38px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d48B749 {
    padding-top: 36px;
  }
}

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

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

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

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

.channel-html .xA5AB46 {
  color: #1d1d1f;
}

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

.channel-html .rFABA2B {
  margin-top: 23px;
  margin-left: -31px;
}

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

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

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

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

.channel-html .t039169 {
  margin-top: 10px;
  margin-bottom: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .t039169 {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .g0D43F1 {
  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 .g0D43F1 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .dCE03CB {
  min-height: 480px;
  align-items: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dCE03CB {
    min-height: 335px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dCE03CB {
    min-height: 400px;
  }
}

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

.channel-html .qFC3379 {
  padding-top: 20px;
  padding-left: 0px;
  padding-bottom: 20px;
  padding-right: 0px;
  text-align: center;
  z-index: 12;
}

@media only screen and (min-width: 735px) {
  .channel-html .qFC3379 {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    text-align: center;
  }
}

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

@media only screen and (max-width: 1068px) {
  .channel-html .qFC3379 {
    padding-top: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qFC3379 {
    padding-top: 37px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qFC3379 {
    padding-bottom: 20px;
  }
}

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

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


@media only screen and (max-width: 1068px) {
  .channel-html .h7554C3 {
    margin-top: 0px;
    padding-top: 90px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h7554C3 {
    padding-top: 0px;
  }
}

.channel-html .x114921 {
  margin-top: 46px;
  margin-left: 150px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .x114921 {
    margin-left: 54px;
  }
}

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

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

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .y4F4620 {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .t2A7EAC {
  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 .t2A7EAC {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .lEFCC95 {
  min-height: 550px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .lEFCC95 {
    min-height: 430px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .lEFCC95 {
    min-height: 400px;
  }
}

.channel-html .m89B514 {
  padding-top: 51px;
  padding-left: 135px;
  padding-bottom: 0px;
  padding-right: 135px;
  text-align: center;
  z-index: 10;
}

@media only screen and (max-width: 1068px) {
  .channel-html .m89B514 {
    padding-top: 38px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m89B514 {
    padding-top: 37px;
  }
}

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

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

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

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

.channel-html .j493077 {
  color: #1d1d1f;
}

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

.channel-html .xE49457 {
  z-index: 1;
}

.channel-html .n5C77AB {
  margin-top: -4px;
  margin-left: 0px;
}

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

.channel-html .b72A370 {
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .b72A370 {
    margin-left: 5px;
  }
}

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

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

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

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

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

.channel-html .k8CC344 {
  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 .k8CC344 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .p2F29AA {
  min-height: 550px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p2F29AA {
    min-height: 430px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p2F29AA {
    min-height: 400px;
  }
}

.channel-html .v2C0412 {
  padding-top: 51px;
  padding-left: 40px;
  padding-bottom: 0px;
  padding-right: 40px;
  text-align: center;
  order: 2;
  z-index: 10;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v2C0412 {
    padding-top: 38px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v2C0412 {
    padding-top: 97px;
  }
}

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

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

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

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

.channel-html .s3C867A {
  color: #1d1d1f;
}

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

.channel-html .h499ECC {
  margin-top: 113px;
  margin-left: -11px;
}

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

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

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

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

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

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .r889D53 {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .y6F99C3 {
  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 .y6F99C3 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .n6D0D87 {
  min-height: 640px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .n6D0D87 {
    min-height: 550px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n6D0D87 {
    min-height: 605px;
  }
}

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

.channel-html .nD6CE23 {
  color: #1d1d1f;
  margin-top: 52px;
  margin-left: 20px;
  margin-bottom: 0px;
  margin-right: 20px;
}

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

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

.channel-html .nD6CE23 {
  background: undefined;
}

.channel-html .nD6CE23 [data-no-gradient] {
  background: none;
  -webkit-text-fill-color: #1d1d1f;
}

.channel-html .nD6CE23 * {
  background: initial;
}

.channel-html .b513381 {
  color: #1d1d1f;
  margin-top: 0px;
  margin-left: 20px;
  margin-bottom: 0px;
  margin-right: 20px;
}

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

.channel-html .gB99A46 {
  margin-top: 30px;
  margin-bottom: 0px;
}

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

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

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

.channel-html .x97EC09 {
  margin-top: -12px;
  padding-top: 2px;
}

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

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

.channel-html .n60A652 {
  padding-top: 0px;
  padding-left: 87px;
  padding-right: 89px;
}

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

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

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

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

.channel-html .zFC0419 {
  padding-top: 28px;
  padding-left: 89px;
  padding-right: 45px;
}

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

@media only screen and (max-width: 734px) {
  .channel-html .zFC0419 {
    padding-top: 18px;
  }
}

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

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

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

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

.channel-html .nD0E90B {
  color: #6e6e73;
}

.channel-html .b8818A5 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .t0544FD {
  color: #6e6e73;
  margin-top: 3px;
}

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

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

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

.channel-html .t3EE78B {
  color: #6e6e73;
}

.channel-html .dD1F97D {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .r10F528 {
  color: #6e6e73;
  margin-top: 3px;
}

.channel-html .n94A05E {
  color: #6e6e73;
}

.channel-html .x12CCD6 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .m7B0134 {
  color: #6e6e73;
  margin-top: 3px;
}

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

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

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

.channel-html .oA7517D {
  color: #6e6e73;
}

.channel-html .h73B991 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .qCD7D07 {
  color: #6e6e73;
  margin-top: 3px;
}

.channel-html .q76CA61 {
  color: #6e6e73;
}

.channel-html .oDD5A69 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .l398222 {
  color: #6e6e73;
  margin-top: 3px;
}

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

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

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

.channel-html .yE0CC0A {
  color: #6e6e73;
}

.channel-html .q43FBC2 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .h122A42 {
  color: #6e6e73;
  margin-top: 3px;
}

.channel-html .vFABCBB {
  color: #6e6e73;
}

.channel-html .f9E7F72 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .f7C2AAE {
  color: #6e6e73;
  margin-top: 3px;
}

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

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

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

.channel-html .i2A27A8 {
  color: #6e6e73;
}

.channel-html .y9B568E {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .h788E53 {
  color: #6e6e73;
  margin-top: 3px;
}

.channel-html .i0B4B6D {
  color: #6e6e73;
}

.channel-html .q527548 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .o0218C1 {
  color: #6e6e73;
  margin-top: 3px;
}

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

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

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

.channel-html .r512E61 {
  color: #6e6e73;
}

.channel-html .r029D7D {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .qFE67B1 {
  color: #6e6e73;
  margin-top: 3px;
}

.channel-html .t33D7DC {
  color: #6e6e73;
}

.channel-html .sF4DEEA {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .hCFE910 {
  color: #6e6e73;
  margin-top: 3px;
}

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

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

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

.channel-html .sB503CB {
  color: #6e6e73;
}

.channel-html .a69612C {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .bAD3849 {
  color: #6e6e73;
  margin-top: 3px;
}

.channel-html .eD8B76B {
  color: #6e6e73;
}

.channel-html .jF8BA69 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .rE772B1 {
  color: #6e6e73;
  margin-top: 3px;
}

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

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

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

.channel-html .dA5C86A {
  color: #6e6e73;
}

.channel-html .sD5FF09 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .n6DCFB6 {
  color: #6e6e73;
  margin-top: 3px;
}

.channel-html .e965CC1 {
  color: #6e6e73;
}

.channel-html .bF30996 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .g622A7D {
  color: #6e6e73;
  margin-top: 3px;
}

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

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

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

.channel-html .kF04342 {
  color: #6e6e73;
}

.channel-html .uE09302 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .n48E40C {
  color: #6e6e73;
  margin-top: 3px;
}

.channel-html .j0B9CD7 {
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .j0B9CD7 {
    margin-left: 5px;
  }
}

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

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

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

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

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

.channel-html .wD307F4 {
  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 .wD307F4 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .gA8B3CC {
  min-height: 640px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gA8B3CC {
    min-height: 550px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gA8B3CC {
    min-height: 400px;
  }
}

.channel-html .pE4E1B9 {
  padding-top: 52px;
  padding-left: 50px;
  padding-bottom: 0px;
  padding-right: 50px;
  text-align: center;
  order: 2;
  z-index: 10;
}

@media only screen and (max-width: 1068px) {
  .channel-html .pE4E1B9 {
    padding-top: 38px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .pE4E1B9 {
    padding-top: 38px;
  }
}

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

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

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

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

.channel-html .p25DE6A {
  color: #1d1d1f;
}

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

.channel-html .b316AA2 {
  margin-top: 35px;
  margin-left: 0px;
}

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

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

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

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

.channel-html .c38B0D6 {
  margin-top: 10px;
  margin-bottom: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .c38B0D6 {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .fA578E0 {
  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 .fA578E0 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .cE769D9 {
  min-height: 480px;
  align-items: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .cE769D9 {
    min-height: 335px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .cE769D9 {
    min-height: 400px;
  }
}

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

@media only screen and (max-width: 734px) {
  .channel-html .kAB531D {
    order: 2;
  }
}

.channel-html .eF10937 {
  margin-top: 47px;
  margin-left: 145px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .eF10937 {
    margin-left: 93px;
  }
}

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

.channel-html .fBB7999 {
  padding-top: 20px;
  padding-left: 35px;
  padding-bottom: 20px;
  padding-right: 105px;
  text-align: center;
  z-index: 12;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fBB7999 {
    margin-left: 25px;
  }
}

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

@media only screen and (max-width: 1068px) {
  .channel-html .fBB7999 {
    padding-top: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fBB7999 {
    padding-top: 38px;
  }
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .fBB7999 {
    padding-bottom: 20px;
  }
}

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

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

@media only screen and (max-width: 734px) {
  .channel-html .fBB7999 {
    order: 1;
  }
}

.channel-html .nCF43B0 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

.channel-html .x38AD22 {
  margin-top: 10px;
  margin-bottom: 7px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .x38AD22 {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .n4A352D {
  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 .n4A352D {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .h679884 {
  min-height: 480px;
  align-items: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .h679884 {
    min-height: 335px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .h679884 {
    min-height: 400px;
  }
}

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

.channel-html .x1C0E86 {
  padding-top: 20px;
  padding-left: 100px;
  padding-bottom: 20px;
  padding-right: 22px;
  text-align: center;
  z-index: 12;
}

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

@media only screen and (max-width: 1068px) {
  .channel-html .x1C0E86 {
    margin-left: 20px;
  }
}

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

@media only screen and (max-width: 1068px) {
  .channel-html .x1C0E86 {
    padding-top: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x1C0E86 {
    padding-top: 20px;
  }
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .x1C0E86 {
    padding-bottom: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .x1C0E86 {
    padding-bottom: 20px;
  }
}

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

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

@media only screen and (max-width: 734px) {
  .channel-html .x1C0E86 {
    order: 2;
  }
}

.channel-html .rF7295B {
  color: #1d1d1f;
  margin-top: 0px;
}

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

@media only screen and (max-width: 734px) {
  .channel-html .p3F106E {
    order: 1;
  }
}

.channel-html .cFD2838 {
  margin-top: 36px;
  margin-left: 76px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .cFD2838 {
    margin-left: 39px;
  }
}

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

.channel-html .e9DA4B1 {
  background-color: #ffffff;
  overflow: hidden;
}

.channel-html .u892C6B {
  background-color: #ffffff;
  margin-bottom: 7px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .u892C6B {
    margin-left: 6px;
  }
}

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

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

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

.channel-html .u892C6B.large-display-bleed::before,
.channel-html .u892C6B.large-display-bleed::after {
  background-color: #ffffff;
}

.channel-html .u892C6B.medium-display-bleed::before,
.channel-html .u892C6B.medium-display-bleed::after {
  background-color: #ffffff;
}

.channel-html .u892C6B.small-display-bleed::before,
.channel-html .u892C6B.small-display-bleed::after {
  background-color: #ffffff;
}

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

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

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

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

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

.channel-html .tF70703 {
  margin-bottom: 9px;
}

.channel-html .h2730B5 {
  color: #6E6E73;
  margin-left: 0px;
}

.channel-html .kF05A0E {
  margin-left: 0px;
  padding-left: 0px;
}

.channel-html .l8BB135 {
  margin-bottom: 9px;
}

.channel-html .c912E39 {
  color: #6E6E73;
  margin-left: -0.5px;
  padding-right: 2px;
}

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

.channel-html .f45B807 {
  margin-bottom: 9px;
}

.channel-html .vB60CD8 {
  color: #6E6E73;
  margin-left: -0.5px;
}

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

.channel-html .h851A41 {
  margin-bottom: 9px;
}

.channel-html .iD3E530 {
  color: #6E6E73;
  margin-left: -0.5px;
  padding-right: 2px;
}

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

.channel-html .o298C04 {
  margin-bottom: 9px;
}

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

.channel-html .s84A641 {
  color: #6E6E73;
  margin-left: -0.5px;
}

.channel-html .nD5B41A {
  margin-bottom: 9px;
}

.channel-html .y840178 {
  color: #6E6E73;
  margin-left: -0.5px;
}

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

/* custom */
.channel-html .hD4E98A {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .hD4E98A {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .v7B6379 {
  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 .v7B6379 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .v1395FD {
  min-height: 480px;
  align-items: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v1395FD {
    min-height: 335px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v1395FD {
    min-height: 400px;
  }
}

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

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

@media only screen and (max-width: 734px) {
  .channel-html .p4154E9 {
    align-self: end;
  }
}

.channel-html .rEFE588 {
  margin-top: 61px;
  margin-left: 28px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .rEFE588 {
    margin-left: 19px;
  }
}

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

.channel-html .s4F33B2 {
  padding-top: 52px;
  padding-left: 80px;
  padding-bottom: 0px;
  padding-right: 80px;
  text-align: center;
  z-index: 12;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s4F33B2 {
    padding-top: 38px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s4F33B2 {
    padding-top: 70px;
  }
}

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

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

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

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

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

.channel-html .s43A6F7 {
  color: #1d1d1f;
  margin-top: 0px;
}

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

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

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .l2901E7 {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .h5276BE {
  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 .h5276BE {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .q4F7762 {
  min-height: 550px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .q4F7762 {
    min-height: 430px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q4F7762 {
    min-height: 400px;
  }
}

.channel-html .n2BBFA0 {
  margin-top: -79px;
  padding-left: 95px;
  padding-bottom: 0px;
  padding-right: 95px;
  text-align: center;
  order: 2;
  z-index: 10;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .n2BBFA0 {
    padding-top: 38px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n2BBFA0 {
    padding-top: 7px;
  }
}

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

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

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

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

.channel-html .dFF713C {
  color: #1d1d1f;
}

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

.channel-html .pEFD6F1 {
  padding-left: 70px;
  padding-right: 70px;
  order: 1;
  z-index: 1;
}

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

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

.channel-html .pE56222 {
  margin-top: 137px;
  margin-left: 46px;
}

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

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

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

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

.channel-html .l0CB256 {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .l0CB256 {
    margin-left: 6px;
  }
}

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

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .l0CB256 {
    margin-left: 5px;
  }
}

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

.channel-html .t9AEF54 {
  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 .t9AEF54 {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .k42B041 {
  min-height: 550px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k42B041 {
    min-height: 430px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k42B041 {
    min-height: 400px;
  }
}

.channel-html .zF7FE56 {
  padding-top: 52px;
  padding-left: 105px;
  padding-right: 105px;
  text-align: center;
  z-index: 10;
}

@media only screen and (max-width: 1068px) {
  .channel-html .zF7FE56 {
    padding-top: 37px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .zF7FE56 {
    padding-top: 37px;
  }
}

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

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

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

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

.channel-html .dA08AAD {
  color: #1d1d1f;
}

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

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

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

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

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

.channel-html .c877F8B {
  margin-top: 80px;
  margin-left: -72px;
  margin-bottom: 15px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .c877F8B {
    margin-left: -12px;
  }
}

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

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

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

.channel-html .r54745F {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .r54745F {
    margin-left: 6px;
  }
}

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

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .r54745F {
    margin-left: 5px;
  }
}

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

.channel-html .j97BB1F {
  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 .j97BB1F {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .b7F6179 {
  min-height: 550px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .b7F6179 {
    min-height: 430px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .b7F6179 {
    min-height: 400px;
  }
}

.channel-html .u8F28BB {
  padding-top: 0px;
  padding-left: 80px;
  padding-bottom: 20px;
  padding-right: 80px;
  text-align: center;
  order: 2;
  z-index: 10;
}

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

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

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

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

.channel-html .zCD9D2D {
  margin-left: -11px;
}

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

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

.channel-html .gD40DF6 {
  color: #1d1d1f;
  padding-top: 35px;
}

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

@media only screen and (max-width: 1068px) {
  .channel-html .gD40DF6 {
    padding-top: 35px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .gD40DF6 {
    padding-top: 36px;
  }
}

.channel-html .t039169s {
  margin-top: 10px;
  margin-bottom: 10px;
}

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .t039169s {
    margin-left: 6px;
  }
}

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

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

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

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

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

.channel-html .g0D43F1s {
  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 .g0D43F1s {
    grid-template-rows: minmax(undefined, 1fr);
  }
}

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

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

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

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

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

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

.channel-html .dCE03CBs {
  min-height: 480px;
  align-items: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .dCE03CBs {
    min-height: 335px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .dCE03CBs {
    min-height: 400px;
  }
}

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

.channel-html .qFC3379s {
  padding-top: 20px;
  padding-left: 0px;
  padding-bottom: 20px;
  padding-right: 0px;
  text-align: center;
  z-index: 12;
}

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

@media only screen and (max-width: 1068px) {
  .channel-html .qFC3379s {
    padding-top: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qFC3379s {
    padding-top: 37px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .qFC3379s {
    padding-bottom: 20px;
  }
}

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

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

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

.channel-html .aFB40BCs {
  align-self: end;
}

@media only screen and (max-width: 734px) {
  .channel-html .aFB40BCs {
    text-align: center;
  }
}

.channel-html .w3393B5s {
  margin-top: 10px;
  margin-bottom: 10px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w3393B5s {
    margin-left: 6px;
  }
}

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

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

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

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

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

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

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

.channel-html .h8F176Es {
  display: grid;
  grid-template-rows: minmax(150px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 980px);
}

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

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

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

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

.channel-html .h8F176Es .bentobox-item {
  border-radius: 18px;
}

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

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

.channel-html .q0D7B88s {
  min-height: 150px;
  align-items: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .q0D7B88s {
    min-height: 125px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q0D7B88s {
    min-height: 150px;
    align-items: normal;
  }
}

.channel-html .w412319s {
  padding-left: 75px;
}

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

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

@media only screen and (max-width: 734px) {
  .channel-html .w412319s {
    text-align: center;
  }
}

.channel-html .gB580C8s {
  padding-top: 10px;
  padding-left: 48px;
  padding-bottom: 10px;
  padding-right: 20px;
  text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .gB580C8s {
    padding-top: 10px;
  }
}

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

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

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

@media only screen and (max-width: 734px) {
  .channel-html .gB580C8s {
    padding-bottom: 0px;
  }
}

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

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

.channel-html .u437E44s {
  justify-content: center;
  margin-bottom: 11px;
}

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

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

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

.channel-html .s0985D0s {
  color: #1d1d1f;
}

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

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

.channel-html .p36A21Es {
  color: #1d1d1f;
  margin-top: 18px;
  padding-left: 100px;
  padding-right: 100px;
}

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

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

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

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

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

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

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

.channel-html .u7856FCs {
  color: #1d1d1f;
  font-size: 18px;
  margin-top: 10px;
  margin-bottom: 15px;
  padding-left: 130px;
  padding-right: 0px;
}

@media only screen and (max-width: 734px) {
  .channel-html .u7856FCs {
    font-size: 16px;
  }
}

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

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

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

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

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

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

.channel-html .j9827C4s {
  color: #1d1d1f;
  background: #f5f5f7;
  border: solid 1px #1d1d1f;
}

.channel-html .j9827C4s:nth-child(2) {
  margin-left: 10px;
}

.channel-html .j9827C4s:hover {
  color: #6e6e73;
  background: #f5f5f7;
  border: solid 1px #6e6e73;
}

.channel-html .a4ba24c {
  padding-top: 0px;
}

.channel-html .boc4cse {
  font-size: 12px;
  color: #6E6E73;
  text-align: center;
}

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

.channel-html .boc4csf {
  font-size: 12px;
  color: #6E6E73;
  text-align: center;
}

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

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

.channel-html .n45F8BF {
  margin-top: 36px;
}

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

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

/* LOCAL CSS */
br.small {
  display: none;
}

br.medium {
  display: none;
}

br.large {
  display: block;
}

@media only screen and (max-width: 1068px) {
  br.small {
    display: none;
  }

  br.medium {
    display: block;
  }

  br.large {
    display: none;
  }
}

@media only screen and (max-width: 734px) {
  br.small {
    display: block;
  }

  br.medium {
    display: none;
  }

  br.large {
    display: none;
  }
}

/* compare-css */
.channel-html .gB22427 {
  background-color: #ffffff;
  align-items: center;
  padding-bottom: 0px;
}

@media only screen and (max-width: 734px) {
  .channel-html .gB22427 {
    padding-bottom: 0px;
  }
}

.channel-html .p366CFD {
  align-items: flex-start;
  margin-top: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  padding-top: 114px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
}

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

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

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

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

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

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

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

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

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

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

@media only screen and (max-width: 1068px) {
  .channel-html .p366CFD {
    padding-top: 95.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p366CFD {
    padding-top: 51px;
  }
}

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

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

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

@media only screen and (max-width: 734px) {
  .channel-html .p366CFD {
    padding-bottom: 0px;
  }
}

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

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

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

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

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

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

.channel-html .dF466C4 {
  color: #1d1d1f;
}

.channel-html .q8220D6 {
  color: #1d1d1f;
  margin-top: 8px;
}

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

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

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

.channel-html .l53DAEE {
  margin-top: 41px;
  margin-bottom: 61px;
}

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

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

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

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

.s2A5554 {
  width: 100%;
  --columns: 5;
  --grid-column: 5;
  --static-enabled: false;
  --column-data: 0, 1, 2, 3, 4, 0, 1, 2, 0, 2;
  --column-header-empty-cell: & nbsp;
  --allowed-columns: 5, 3, 2;
}

.s2A5554 .compare-column-0 {
  display: flex;
  order: 1;
}

.s2A5554 .compare-column-1 {
  display: flex;
  order: 2;
}

.s2A5554 .compare-column-2 {
  display: flex;
  order: 3;
}

.s2A5554 .compare-column-3 {
  display: flex;
  order: 4;
}

.s2A5554 .compare-column-4 {
  display: flex;
  order: 5;
}

.s2A5554 .compare-static-0 {
  display: flex;
  order: 1;
}

.s2A5554 .compare-static-1 {
  display: flex;
  order: 2;
}

.s2A5554 .compare-static-2 {
  display: flex;
  order: 3;
}

.s2A5554 .compare-static-3 {
  display: flex;
  order: 4;
}

.s2A5554 .compare-static-4 {
  display: flex;
  order: 5;
}

@media only screen and (max-width: 1068px) {
  .s2A5554 {
    --columns: 3;
    --grid-column: 3;
  }
}

@media only screen and (max-width: 1068px) {
  .s2A5554 .compare-column-0 {
    display: flex;
    order: 1;
  }
}

@media only screen and (max-width: 1068px) {
  .s2A5554 .compare-column-1 {
    display: flex;
    order: 2;
  }
}

@media only screen and (max-width: 1068px) {
  .s2A5554 .compare-column-2 {
    display: flex;
    order: 3;
  }
}

@media only screen and (max-width: 1068px) {
  .s2A5554 .compare-column-3 {
    display: none;
    order: 4;
  }
}

@media only screen and (max-width: 1068px) {
  .s2A5554 .compare-column-4 {
    display: none;
    order: 5;
  }
}

@media only screen and (max-width: 1068px) {
  .s2A5554 {
    --static-enabled: false;
  }

  .s2A5554 .compare-static-3 {
    display: none;
  }

  .s2A5554 .compare-static-4 {
    display: none;
  }

  .s2A5554 .compare-static-0 {
    display: flex;
    order: 1;
  }

  .s2A5554 .compare-static-1 {
    display: flex;
    order: 2;
  }

  .s2A5554 .compare-static-2 {
    display: flex;
    order: 3;
  }
}

@media only screen and (max-width: 734px) {
  .s2A5554 {
    --columns: 2;
    --grid-column: 2;
  }
}

@media only screen and (max-width: 734px) {
  .s2A5554 .compare-column-0 {
    display: flex;
    order: 1;
  }
}

@media only screen and (max-width: 734px) {
  .s2A5554 .compare-column-1 {
    display: flex;
    order: 2;
  }
}

@media only screen and (max-width: 734px) {
  .s2A5554 .compare-column-2 {
    display: none;
    order: 3;
  }
}

@media only screen and (max-width: 734px) {
  .s2A5554 .compare-column-3 {
    display: none;
    order: 4;
  }
}

@media only screen and (max-width: 734px) {
  .s2A5554 .compare-column-4 {
    display: none;
    order: 5;
  }
}

@media only screen and (max-width: 734px) {
  .s2A5554 {
    --static-enabled: false;
  }

  .s2A5554 .compare-static-1 {
    display: none;
  }

  .s2A5554 .compare-static-3 {
    display: none;
  }

  .s2A5554 .compare-static-4 {
    display: none;
  }

  .s2A5554 .compare-static-1 {
    display: none;
  }

  .s2A5554 .compare-static-0 {
    display: flex;
    order: 1;
  }

  .s2A5554 .compare-static-2 {
    display: flex;
    order: 2;
  }
}

.channel-html .tCE9BB9 {
  background-color: #ffffff;
}

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

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

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

@media only screen and (max-width: 734px) {
  .channel-html .tCE9BB9 {
    padding-bottom: 0px;
  }
}

.channel-html .y0DF2E8 {
  margin-top: 37px;
}

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

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

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

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

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

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

@media only screen and (max-width: 734px) {
  .channel-html .t8B7417 {
    text-align: left;
  }
}

.channel-html .fE1E3E7 {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: 52px;
  padding-left: 3px;
}

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

@media only screen and (max-width: 734px) {
  .channel-html .fE1E3E7 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fE1E3E7 {
    margin-bottom: 45px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fE1E3E7 {
    margin-bottom: 39px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fE1E3E7 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fE1E3E7 {
    padding-right: 38px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .z1A0325 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .z1A0325 {
    margin-top: 0px;
  }
}

.channel-html .kF65249 {
  display: grid;
  grid-gap: 10px;
  grid-template-rows: minmax(518px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 480px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .kF65249 {
    grid-template-rows: minmax(420px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kF65249 {
    grid-template-rows: minmax(517px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kF65249 {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kF65249 {
    grid-template-columns: repeat(1, 320px);
    grid-template-columns:  repeat(1, 1fr);
  }
}

.channel-html .kF65249 .bentobox-item {
  border-radius: 18px;
}

.channel-html .vFEFC7C {
  background-color: #f5f5f7;
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

.channel-html .vFEFC7C:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .j08199A {
  margin-top: 40px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .j08199A {
    margin-top: 35px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .j08199A {
    margin-top: 40px;
  }
}

.channel-html .l41D61C {
  padding-left: 43px;
  padding-right: 43px;
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .l41D61C {
    padding-left: 41px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .l41D61C {
    text-align: left;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kC6BC7D {
    margin-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kC6BC7D {
    margin-right: 1px;
  }
}

.channel-html .v1F3239 {
  margin-bottom: 56px;
  text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .v1F3239 {
    margin-bottom: 36px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v1F3239 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v1F3239 {
    padding-left: 42px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v1F3239 {
    padding-right: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v1F3239 {
    text-align: left;
  }
}

.channel-html .w8287D5 {
  color: #1d1d1f;
  margin-top: 34px;
  padding-left: 46px;
  padding-right: 42px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .w8287D5 {
    margin-top: 25.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w8287D5 {
    margin-top: 11px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w8287D5 {
    padding-left: 37px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w8287D5 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .w8287D5 {
    padding-right: 35px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .w8287D5 {
    padding-right: 0px;
  }
}

.channel-html .p9BC942 {
  color: #1d1d1f;
  margin-top: 5.5px;
  padding-left: 62px;
  padding-right: 62px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .p9BC942 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p9BC942 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p9BC942 {
    padding-left: 47px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p9BC942 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .p9BC942 {
    padding-right: 45px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .p9BC942 {
    padding-right: 46px;
  }
}

.channel-html .d0C72B3 {
  text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .d0C72B3 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .d0C72B3 {
    padding-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d0C72B3 {
    padding-top: 58px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .d0C72B3 {
    padding-left: 0px;
  }
}

.channel-html .qEF31CC {
  margin-left: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .qEF31CC {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .qEF31CC {
    margin-left: -1px;
  }
}

.channel-html .tE62C1E {
  padding-left: 10px;
}

@media only screen and (max-width: 734px) {
  .channel-html .tE62C1E {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tE62C1E {
    margin-bottom: 59px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tE62C1E {
    padding-left: 0px;
  }
}

.channel-html .n296C18 {
  display: grid;
  grid-gap: 10px;
  grid-template-rows: minmax(567px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 480px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .n296C18 {
    grid-template-rows: minmax(420px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n296C18 {
    grid-template-rows: minmax(586px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .n296C18 {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .n296C18 {
    grid-template-columns: repeat(1, 320px);
    grid-template-columns:  repeat(1, 1fr);
  }
}

.channel-html .n296C18 .bentobox-item {
  border-radius: 18px;
}

.channel-html .c4A1CA5 {
  background-color: #f5f5f7;
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

.channel-html .c4A1CA5:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .c47C2C4 {
  margin-top: 44px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .c47C2C4 {
    margin-top: 39px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .c47C2C4 {
    margin-top: 40px;
  }
}

.channel-html .o4EDD78 {
  padding-left: 43px;
  padding-right: 43px;
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .o4EDD78 {
    padding-left: 42px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .o4EDD78 {
    text-align: left;
  }
}

.channel-html .sC8DEFB {
  margin-left: -1px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .sC8DEFB {
    margin-left: 2px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .sC8DEFB {
    margin-left: 1px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .sC8DEFB {
    margin-right: 7px;
  }
}

.channel-html .a7B2F09 {
  margin-bottom: 54px;
  text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .a7B2F09 {
    margin-bottom: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a7B2F09 {
    margin-bottom: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a7B2F09 {
    padding-left: 43px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .a7B2F09 {
    padding-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a7B2F09 {
    padding-right: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .a7B2F09 {
    text-align: left;
  }
}

.channel-html .e9C6F95 {
  color: #1d1d1f;
  margin-top: 35px;
  padding-left: 45px;
  padding-right: 42px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .e9C6F95 {
    margin-top: 26.5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e9C6F95 {
    margin-top: 12px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e9C6F95 {
    padding-left: 35px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e9C6F95 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .e9C6F95 {
    padding-right: 35px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .e9C6F95 {
    padding-right: 0px;
  }
}

.channel-html .eF46CA6 {
  color: #1d1d1f;
  margin-top: 5.5px;
  padding-left: 50px;
  padding-right: 50px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .eF46CA6 {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .eF46CA6 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .eF46CA6 {
    padding-left: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .eF46CA6 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .eF46CA6 {
    padding-right: 28px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .eF46CA6 {
    padding-right: 32px;
  }
}

.channel-html .kF25EE6 {
  padding-bottom: 51px;
  text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .kF25EE6 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kF25EE6 {
    margin-bottom: 32px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kF25EE6 {
    margin-bottom: 54px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .kF25EE6 {
    padding-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .kF25EE6 {
    padding-bottom: 0px;
  }
}

.channel-html .f5B1D49 {
  background-color: #ffffff;
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 67px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .f5B1D49 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f5B1D49 {
    margin-bottom: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .f5B1D49 {
    padding-bottom: 80px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .f5B1D49 {
    padding-bottom: 0px;
  }
}

.channel-html .k28028B {
  margin-top: 103px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .k28028B {
    margin-top: 86px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .k28028B {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .k28028B {
    margin-left: 0px;
  }
}

.channel-html .v9DD8FE {
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .v9DD8FE {
    padding-left: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v9DD8FE {
    padding-right: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .v9DD8FE {
    text-align: left;
  }
}

.channel-html .vD3F8F9 {
  color: #1d1d1f;
  margin-top: 0px;
  margin-bottom: 53px;
  padding-left: 3px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .vD3F8F9 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vD3F8F9 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .vD3F8F9 {
    margin-bottom: 44px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vD3F8F9 {
    margin-bottom: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vD3F8F9 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vD3F8F9 {
    padding-right: 0px;
  }
}

.channel-html .hE18928 {
  margin-top: 0px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .hE18928 {
    margin-top: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .hE18928 {
    margin-top: 0px;
  }
}

.channel-html .m16A40D {
  display: grid;
  grid-gap: 10px;
  grid-template-rows: minmax(312px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 480px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .m16A40D {
    grid-template-rows: minmax(280px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m16A40D {
    grid-template-rows: minmax(302px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .m16A40D {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m16A40D {
    grid-template-columns: repeat(1, 320px);
    grid-template-columns:  repeat(1, 1fr);
  }
}

.channel-html .m16A40D .bentobox-item {
  border-radius: 18px;
}

.channel-html .v9A7A09 {
  background-color: #f5f5f7;
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

.channel-html .v9A7A09:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .vACC114 {
  margin-top: 56px;
  margin-bottom: 46px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .vACC114 {
    margin-top: 52px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vACC114 {
    margin-top: 39px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .vACC114 {
    margin-bottom: 34px;
  }
}

.channel-html .m9B7C7D {
  padding-left: 43px;
  padding-right: 43px;
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .m9B7C7D {
    padding-left: 42px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .m9B7C7D {
    text-align: left;
  }
}

.channel-html .tEBDD51 {
  text-align: center;
  padding-bottom: 4px;
}

@media only screen and (max-width: 734px) {
  .channel-html .tEBDD51 {
    padding-left: 42px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tEBDD51 {
    padding-right: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tEBDD51 {
    text-align: left;
  }
}

.channel-html .y98B51D {
  color: #1d1d1f;
  margin-top: 21.5px;
  padding-left: 113px;
  padding-right: 113px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .y98B51D {
    margin-top: 16px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y98B51D {
    margin-top: 12px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y98B51D {
    padding-left: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y98B51D {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .y98B51D {
    padding-right: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .y98B51D {
    padding-right: 11px;
  }
}

.channel-html .tC73052 {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 63px;
  padding-right: 63px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .tC73052 {
    margin-top: 5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tC73052 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tC73052 {
    padding-left: 44px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tC73052 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .tC73052 {
    padding-right: 44px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .tC73052 {
    padding-right: 28px;
  }
}

.channel-html .uEF7332 {
  padding-left: 10px;
}

@media only screen and (max-width: 734px) {
  .channel-html .uEF7332 {
    margin-top: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .uEF7332 {
    margin-bottom: 45px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .uEF7332 {
    padding-left: 0px;
  }
}

.channel-html .q4F707A {
  display: grid;
  grid-gap: 10px;
  grid-template-rows: minmax(312px, 1fr);
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(1, 480px);
}

@media only screen and (max-width: 1068px) {
  .channel-html .q4F707A {
    grid-template-rows: minmax(280px, 1fr);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q4F707A {
    grid-template-rows: minmax(292px, 1fr);
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .q4F707A {
    grid-template-columns: repeat(1, 336px);
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q4F707A {
    grid-template-columns: repeat(1, 320px);
    grid-template-columns:  repeat(1, 1fr);
  }
}

.channel-html .q4F707A .bentobox-item {
  border-radius: 18px;
}

.channel-html .nA658E3 {
  background-color: #f5f5f7;
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  position: relative;
}

.channel-html .nA658E3:before {
  display: block;
  position: absolute;
  pointer-events: none;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-style: solid;
}

.channel-html .r0E918A {
  margin-top: 48px;
  margin-bottom: 48px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .r0E918A {
    margin-top: 57px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r0E918A {
    margin-top: 39px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .r0E918A {
    margin-bottom: 34px;
  }
}

.channel-html .fACCA33 {
  padding-left: 43px;
  padding-right: 61px;
  text-align: center;
}

@media only screen and (max-width: 1068px) {
  .channel-html .fACCA33 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .fACCA33 {
    padding-right: 14px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .fACCA33 {
    text-align: left;
  }
}

.channel-html .t985777 {
  margin-top: 0px;
  margin-left: 0px;
}

@media only screen and (max-width: 734px) {
  .channel-html .t985777 {
    margin-left: 32px;
  }
}

.channel-html .xC35B45 {
  text-align: center;
}

@media only screen and (max-width: 734px) {
  .channel-html .xC35B45 {
    padding-left: 42px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xC35B45 {
    padding-right: 20px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .xC35B45 {
    text-align: left;
  }
}

.channel-html .rDDB49C {
  color: #1d1d1f;
  margin-top: 24.5px;
  padding-left: 113px;
  padding-right: 113px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .rDDB49C {
    margin-top: 21px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rDDB49C {
    margin-top: 11px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .rDDB49C {
    padding-left: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rDDB49C {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .rDDB49C {
    padding-right: 40px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .rDDB49C {
    padding-right: 20px;
  }
}

.channel-html .bC88AE7 {
  color: #1d1d1f;
  margin-top: 5px;
  padding-left: 55px;
  padding-right: 55px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .bC88AE7 {
    margin-top: 5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bC88AE7 {
    margin-top: 14px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .bC88AE7 {
    padding-left: 41px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bC88AE7 {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 1068px) {
  .channel-html .bC88AE7 {
    padding-right: 41px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .bC88AE7 {
    padding-right: 10px;
  }
}

.image-header_iphone_14_blue {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_blue_large.png?60001df12f70);
}

.image-header_iphone_7_black {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_7_black_large.png?60001df48d10);
}

.image-icon_iphone12promax_camera_elevated {
  width: 39px;
  height: 38px;
  background-size: 39px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone12promax_camera_elevated_large.png?600015cfe940);
}

.image-icon_chip_a11_elevated {
  width: 39px;
  height: 38px;
  background-size: 39px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a11_elevated_large.png?60001dcb7de0);
}

.image-header_iphone_16_plus_blue {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_plus_blue_large.png?60001df0e470);
}

.image-header_iphone_12_pro_pacific_blue {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_pro_pacific_blue_large.png?60001df7ee10);
}

.image-header_iphone_se_space_gray {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_space_gray_large.png?60001dcb5ce0);
}

.image-flex_icon_apple_logo_lock_elevated {
  width: 32px;
  height: 42px;
  background-size: 32px 42px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_apple_logo_lock_elevated_large.png?60001dcf2940);
}

.image-ultrawide {
  width: 480px;
  height: 496px;
  background-size: 480px 496px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_large.png?600019c00bb0);
}

.image-header_iphone_15_pro_tigry {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pro_tigry_large.png?600019c08580);
}

.image-header_iphone_x_silver {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_x_silver_large.png?60001df49600);
}

.image-header_iphone_14_pro_twilight_purple {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_pro_twilight_purple_large.png?60001df24420);
}

.image-header_iphone_14_pro_max_twilight_purple {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_pro_max_twilight_purple_large.png?600019f4d760);
}

.image-flex_icon_iphone_iphone {
  width: 34px;
  height: 48px;
  background-size: 34px 48px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_iphone_iphone_large.png?60001df1b7b0);
}

.image-header_iphone_16_pro_rose_titanium {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_pro_rose_titanium_large.png?600019cd1b80);
}

.image-icon_chip_a17pro_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a17pro_elevated_large.png?60000dc6ce70);
}

.image-header_iphone_13_pro_max_sierra_blue {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pro_max_sierra_blue_large.png?60001df05ad0);
}

.image-header_iphone_6_space_gray {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6_space_gray_large.png?600019f4dc30);
}

.image-action {
  width: 377px;
  height: 345px;
  background-size: 377px 345px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_large.png?60001df12680);
}

.image-a18 {
  width: 181px;
  height: 181px;
  background-size: 181px 181px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_large.png?600019cd1080);
}

.image-icon_port_lightning_elevated {
  width: 49px;
  height: 19px;
  background-size: 49px 19px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_port_lightning_elevated_large.png?60001dcf3b20);
}

.image-colors {
  width: 383px;
  height: 308px;
  background-size: 383px 308px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/colors_large.png?60001df10370);
}

.image-icon_chip_a13_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a13_elevated_large.png?60001df009a0);
}

.image-flex_magsafe {
  width: 430px;
  height: 345px;
  background-size: 430px 345px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_magsafe_large.png?600015cb3d30);
}

.image-icon_iphonexr_camera_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphonexr_camera_elevated_large.png?60001df05810);
}

.image-icon_iphone16promax_camera_elevated {
  width: 38px;
  height: 39px;
  background-size: 38px 39px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone16promax_camera_elevated_large.png?60001df7e520);
}

.image-ai {
  width: 824px;
  height: 327px;
  background-size: 824px 327px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_large.png?600019c9e940);
}

.image-icon_iphone15promax_camera_elevated {
  width: 38px;
  height: 39px;
  background-size: 38px 39px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone15promax_camera_elevated_large.png?60001df05ce0);
}

.image-icon_chip_a12_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a12_elevated_large.png?600015ca7440);
}

.image-flex_icon_ios {
  width: 49px;
  height: 38px;
  background-size: 49px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_ios_large.png?60001df1b650);
}

.image-header_iphone_14_plus_blue {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_plus_blue_large.png?600015ca6730);
}

.image-display {
  width: 318px;
  height: 356px;
  background-size: 318px 356px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_large.png?600019c18d10);
}

.image-header_iphone_xs_silver {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xs_silver_large.png?60001df482c0);
}

.image-flex_icon_apple_logo_elevated {
  width: 31px;
  height: 37px;
  background-size: 31px 37px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_apple_logo_elevated_large.png?600019cf2260);
}

.image-header_iphone_13_pro_sierra_blue {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pro_sierra_blue_large.png?60001df0e520);
}

.image-satellite {
  width: 457px;
  height: 429px;
  background-size: 457px 429px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_large.png?600015c9cd10);
}

.image-header_iphone_12_mini_purple {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_mini_purple_large.png?600019ce4d10);
}

.image-battery_mode {
  width: 527px;
  height: 327px;
  background-size: 527px 327px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_large.png?600019f4e1b0);
}

.image-header_iphone_15_pink {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pink_large.png?600015c99a20);
}

.image-header_iphone_11_purple {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_purple_large.png?60001df04dc0);
}

.image-icon_iphone11promax_camera_elevated {
  width: 39px;
  height: 38px;
  background-size: 39px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone11promax_camera_elevated_large.png?600019f4f2e0);
}

.image-header_iphone_se_gen02_black {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_gen02_black_large.png?600019c9a520);
}

.image-icon_chip_a18_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a18_elevated_large.png?600019f4e5d0);
}

.image-icon_iphone12pro_camera_elevated {
  width: 39px;
  height: 38px;
  background-size: 39px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone12pro_camera_elevated_large.png?60001dcb3e90);
}

.image-icon_iphone16plus_camera_elevated {
  width: 38px;
  height: 39px;
  background-size: 38px 39px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone16plus_camera_elevated_large.png?60001df16b50);
}

.image-icon_iphone16pro_camera_elevated {
  width: 38px;
  height: 39px;
  background-size: 38px 39px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone16pro_camera_elevated_large.png?600015ca74f0);
}

.image-header_iphone_6s_space_gray {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6s_space_gray_large.png?60001dcbe520);
}

.image-icon_faceid_elevated {
  width: 39px;
  height: 38px;
  background-size: 39px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_faceid_elevated_large.png?60001df48420);
}

.image-icon_5g_radiowaves_elevated {
  width: 49px;
  height: 35px;
  background-size: 49px 35px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_5g_radiowaves_elevated_large.png?600019c7f700);
}

.image-header_iphone_12_pro_max_pacific_blue {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_pro_max_pacific_blue_large.png?60000dc6cfd0);
}

.image-icon_iphone15plus_camera_elevated {
  width: 38px;
  height: 39px;
  background-size: 38px 39px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone15plus_camera_elevated_large.png?60001df14840);
}

.image-headline {
  width: 891px;
  height: 244px;
  background-size: 891px 244px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/headline_large.png?60001df4d600);
}

.image-hero_logo {
  width: 155px;
  height: 28px;
  background-size: 155px 28px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_logo_large.png?600015c96470);
}

.image-icon_iphone8plus_camera_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone8plus_camera_elevated_large.png?600015ca9a20);
}

.image-icon_chip_a9_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a9_elevated_large.png?60001df15a20);
}

.image-header_iphone_16_pro_max_rose_titanium {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_pro_max_rose_titanium_large.png?60001dc82310);
}

.image-icon_iphone6splus_camera_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone6splus_camera_elevated_large.png?600019cf1550);
}

.image-header_iphone_12_purple {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_purple_large.png?600019cc2d60);
}

.image-header_iphone_15_pro_max_tigry {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pro_max_tigry_large.png?60001df13860);
}

.image-header_iphone_11_pro_max_midnight_green {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_pro_max_midnight_green_large.png?60001df027e0);
}

.image-header_iphone_6s_plus_space_gray {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6s_plus_space_gray_large.png?60001dcf29f0);
}

.image-header_iphone_8_plus_silver {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_8_plus_silver_large.png?60001dcfd080);
}

.image-icon_iphone14plus_camera_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone14plus_camera_elevated_large.png?60001df4a940);
}

.image-icon_apple_intelligence_elevated {
  width: 42px;
  height: 43px;
  background-size: 42px 43px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_apple_intelligence_elevated_large.png?600019c39ef0);
}

.image-header_iphone_xr_blue {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xr_blue_large.png?60001df4ef70);
}

.image-icon_iphone11pro_camera_elevated {
  width: 39px;
  height: 38px;
  background-size: 39px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone11pro_camera_elevated_large.png?60001df14790);
}

.image-icon_chip_a18pro_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a18pro_elevated_large.png?600019c97b20);
}

.image-icon_iphone13_camera_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone13_camera_elevated_large.png?600015cd1290);
}

.image-icon_iphonexs_camera_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphonexs_camera_elevated_large.png?60001dcbdd90);
}

.image-icon_iphone14pro_camera_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone14pro_camera_elevated_large.png?60001df7e470);
}

.image-header_iphone_6_plus_space_gray {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6_plus_space_gray_large.png?600015c87700);
}

.image-icon_iphone13promax_camera_elevated {
  width: 39px;
  height: 38px;
  background-size: 39px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone13promax_camera_elevated_large.png?60001df11ef0);
}

.image-icon_touchid_elevated {
  width: 42px;
  height: 41px;
  background-size: 42px 41px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_touchid_elevated_large.png?60001dcd2050);
}

.image-header_iphone_xs_max_silver {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xs_max_silver_large.png?60001df0b700);
}

.image-flex_privacy {
  width: 320px;
  height: 262px;
  background-size: 320px 262px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_privacy_large.png?60001df12470);
}

.image-icon_iphone11_camera_elevated {
  width: 39px;
  height: 38px;
  background-size: 39px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone11_camera_elevated_large.png?600015ca7f40);
}

.image-icon_chip_a14_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a14_elevated_large.png?60001dc821b0);
}

.image-styles {
  width: 247px;
  height: 357px;
  background-size: 247px 357px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_large.png?600015ccd130);
}

.image-header_iphone_7_plus_black {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_7_plus_black_large.png?600015cb1600);
}

.image-icon_iphone13pro_camera_elevated {
  width: 39px;
  height: 38px;
  background-size: 39px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone13pro_camera_elevated_large.png?60001df077b0);
}

.image-icon_port_usb_c_elevated {
  width: 49px;
  height: 19px;
  background-size: 49px 19px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_port_usb_c_elevated_large.png?60001df49080);
}

.image-header_iphone_13_pink {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pink_large.png?600019c90210);
}

.image-header_iphone_8_silver {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_8_silver_large.png?600019ce93f0);
}

.image-hero {
  width: 1060px;
  height: 307px;
  background-size: 1060px 307px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_large.png?60001df00d10);
}

.image-icon_iphone6s_camera_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone6s_camera_elevated_large.png?60000dc54b00);
}

.image-icon_iphone14promax_camera_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone14promax_camera_elevated_large.png?600019c06940);
}

.image-icon_chip_a16_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a16_elevated_large.png?60001df7eb50);
}

.image-icon_chip_a10_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a10_elevated_large.png?60001dca4160);
}

.image-icon_battery_100percent_elevated {
  width: 48px;
  height: 26px;
  background-size: 48px 26px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_battery_100percent_elevated_large.png?600019c0cdc0);
}

.image-header_iphone_16_blue {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_blue_large.png?60001df0a100);
}

.image-icon_chip_a15_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a15_elevated_large.png?60001dca8f20);
}

.image-icon_iphonese_gen1_camera_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphonese_gen1_camera_elevated_large.png?600015cf1ce0);
}

.image-header_iphone_11_pro_midnight_green {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_pro_midnight_green_large.png?60000dc6dad0);
}

.image-icon_iphonese_gen3_camera_elevated {
  width: 38px;
  height: 38px;
  background-size: 38px 38px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphonese_gen3_camera_elevated_large.png?60001df03390);
}

.image-header_iphone_13_mini_pink {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_mini_pink_large.png?600015c96cb0);
}

.image-header_iphone_15_plus_pink {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_plus_pink_large.png?60001df7cd10);
}

.image-header_iphone_se_gen03_midnight {
  width: 166px;
  height: 208px;
  background-size: 166px 208px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_gen03_midnight_large.png?60001df7ef70);
}

.image-icon_4g_radiowaves_elevated {
  width: 49px;
  height: 35px;
  background-size: 49px 35px;
  background-repeat: no-repeat;
  background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_4g_radiowaves_elevated_large.png?600019f4e050);
}

@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(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_touchid_elevated_large_2x.png?60001df4c8f0);
  }
}

@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-header_iphone_7_plus_black {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_7_plus_black_large_2x.png?600015cb1e40);
  }
}

@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-header_iphone_14_blue {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_blue_large_2x.png?60001df13a70);
  }
}

@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-a18 {
    width: 181px;
    height: 181px;
    background-size: 181px 181px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_large_2x.png?600019cc61b0);
  }
}

@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_iphone8plus_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone8plus_camera_elevated_large_2x.png?600015cab650);
  }
}

@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_a11_elevated {
    width: 39px;
    height: 38px;
    background-size: 39px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a11_elevated_large_2x.png?60001df7f4f0);
  }
}

@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_a18pro_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a18pro_elevated_large_2x.png?600019c96c00);
  }
}

@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_iphone13pro_camera_elevated {
    width: 39px;
    height: 38px;
    background-size: 39px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone13pro_camera_elevated_large_2x.png?60001df089a0);
  }
}

@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_iphone13promax_camera_elevated {
    width: 39px;
    height: 38px;
    background-size: 39px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone13promax_camera_elevated_large_2x.png?60001df13650);
  }
}

@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-header_iphone_15_pink {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pink_large_2x.png?600015ca6940);
  }
}

@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-header_iphone_se_gen03_midnight {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_gen03_midnight_large_2x.png?60001df7e5d0);
  }
}

@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_iphone15plus_camera_elevated {
    width: 38px;
    height: 39px;
    background-size: 38px 39px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone15plus_camera_elevated_large_2x.png?60001df137b0);
  }
}

@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-display {
    width: 318px;
    height: 356px;
    background-size: 318px 356px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_large_2x.png?600019cc3180);
  }
}

@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_5g_radiowaves_elevated {
    width: 49px;
    height: 35px;
    background-size: 49px 35px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_5g_radiowaves_elevated_large_2x.png?600019c7ef70);
  }
}

@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_iphone12_camera_elevated {
    width: 39px;
    height: 38px;
    background-size: 39px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone12_camera_elevated_large_2x.png?60001dcbf860);
  }
}

@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_ios {
    width: 49px;
    height: 38px;
    background-size: 49px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_ios_large_2x.png?60001df18420);
  }
}

@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_iphone11pro_camera_elevated {
    width: 39px;
    height: 38px;
    background-size: 39px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone11pro_camera_elevated_large_2x.png?60001df1bc80);
  }
}

@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_a16_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a16_elevated_large_2x.png?60001df7e260);
  }
}

@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-action {
    width: 377px;
    height: 345px;
    background-size: 377px 345px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_large_2x.png?60001df10420);
  }
}

@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-header_iphone_12_purple {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_purple_large_2x.png?60000dc6d4a0);
  }
}

@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_iphone_iphone {
    width: 34px;
    height: 48px;
    background-size: 34px 48px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_iphone_iphone_large_2x.png?60001df256b0);
  }
}

@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-header_iphone_xs_silver {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xs_silver_large_2x.png?60001df49130);
  }
}

@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_iphone15promax_camera_elevated {
    width: 38px;
    height: 39px;
    background-size: 38px 39px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone15promax_camera_elevated_large_2x.png?60001df05fa0);
  }
}

@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-header_iphone_16_plus_blue {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_plus_blue_large_2x.png?60001df0c630);
  }
}

@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-header_iphone_7_black {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_7_black_large_2x.png?60001df4b4f0);
  }
}

@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: 1060px;
    height: 307px;
    background-size: 1060px 307px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_large_2x.png?600015f591e0);
  }
}

@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_iphone12promax_camera_elevated {
    width: 39px;
    height: 38px;
    background-size: 39px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone12promax_camera_elevated_large_2x.png?600015cdbc80);
  }
}

@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_a18_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a18_elevated_large_2x.png?600019f4d1e0);
  }
}

@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_iphone6splus_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone6splus_camera_elevated_large_2x.png?600019cf2cb0);
  }
}

@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_iphone6s_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone6s_camera_elevated_large_2x.png?60000dc6d340);
  }
}

@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-header_iphone_13_pink {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pink_large_2x.png?600019c956b0);
  }
}

@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-header_iphone_14_pro_max_twilight_purple {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_pro_max_twilight_purple_large_2x.png?600019ca2aa0);
  }
}

@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-header_iphone_15_plus_pink {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_plus_pink_large_2x.png?60001dcb2470);
  }
}

@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_iphonexr_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphonexr_camera_elevated_large_2x.png?60001df08a50);
  }
}

@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-header_iphone_15_pro_tigry {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pro_tigry_large_2x.png?600019cec580);
  }
}

@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-header_iphone_11_pro_max_midnight_green {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_pro_max_midnight_green_large_2x.png?60001df03860);
  }
}

@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_apple_logo_elevated {
    width: 31px;
    height: 37px;
    background-size: 31px 37px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_apple_logo_elevated_large_2x.png?60001dca9ad0);
  }
}

@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-header_iphone_12_mini_purple {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_mini_purple_large_2x.png?60001dc81600);
  }
}

@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_iphone14promax_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone14promax_camera_elevated_large_2x.png?600019c9c000);
  }
}

@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_port_usb_c_elevated {
    width: 49px;
    height: 19px;
    background-size: 49px 19px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_port_usb_c_elevated_large_2x.png?60001df48160);
  }
}

@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_iphone14plus_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone14plus_camera_elevated_large_2x.png?60001dcbfb20);
  }
}

@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-header_iphone_se_space_gray {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_space_gray_large_2x.png?60001dcb7c80);
  }
}

@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_battery_100percent_elevated {
    width: 48px;
    height: 26px;
    background-size: 48px 26px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_battery_100percent_elevated_large_2x.png?600019c08b00);
  }
}

@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-headline {
    width: 891px;
    height: 244px;
    background-size: 891px 244px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/headline_large_2x.png?60001df06520);
  }
}

@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_apple_logo_lock_elevated {
    width: 32px;
    height: 42px;
    background-size: 32px 42px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_apple_logo_lock_elevated_large_2x.png?60001dcd1b80);
  }
}

@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_iphone14_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone14_camera_elevated_large_2x.png?60001df00dc0);
  }
}

@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_iphone16promax_camera_elevated {
    width: 38px;
    height: 39px;
    background-size: 38px 39px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone16promax_camera_elevated_large_2x.png?60001df03b20);
  }
}

@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-header_iphone_se_gen02_black {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_gen02_black_large_2x.png?600015ccf440);
  }
}

@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-satellite {
    width: 457px;
    height: 429px;
    background-size: 457px 429px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_large_2x.png?600015c9d080);
  }
}

@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-header_iphone_6_plus_space_gray {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6_plus_space_gray_large_2x.png?600015cdc370);
  }
}

@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_privacy {
    width: 320px;
    height: 262px;
    background-size: 320px 262px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_privacy_large_2x.png?60001df11d90);
  }
}

@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_iphone16plus_camera_elevated {
    width: 38px;
    height: 39px;
    background-size: 38px 39px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone16plus_camera_elevated_large_2x.png?60001df1a730);
  }
}

@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-styles {
    width: 247px;
    height: 357px;
    background-size: 247px 357px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_large_2x.png?600015cd0840);
  }
}

@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-check_d0112b_34_R {
    width: 15px;
    height: 14px;
    background-size: 15px 14px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/check_d0112b_34_R_large_2x.png?600015f588f0);
  }
}

@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-header_iphone_15_pro_max_tigry {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pro_max_tigry_large_2x.png?60001df0da20);
  }
}

@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_iphone16pro_camera_elevated {
    width: 38px;
    height: 39px;
    background-size: 38px 39px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone16pro_camera_elevated_large_2x.png?600015c9f0d0);
  }
}

@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_a15_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a15_elevated_large_2x.png?60001dcb06e0);
  }
}

@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-header_iphone_16_pro_max_rose_titanium {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_pro_max_rose_titanium_large_2x.png?600019cc7700);
  }
}

@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-header_iphone_11_purple {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_purple_large_2x.png?600019c7f5a0);
  }
}

@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-header_iphone_14_plus_blue {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_plus_blue_large_2x.png?600015ca42c0);
  }
}

@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_a10_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a10_elevated_large_2x.png?60001dcab180);
  }
}

@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_a14_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a14_elevated_large_2x.png?60001dc816b0);
  }
}

@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_a12_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a12_elevated_large_2x.png?600015c9f9c0);
  }
}

@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-header_iphone_16_blue {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_blue_large_2x.png?60001df08370);
  }
}

@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-header_iphone_13_pro_max_sierra_blue {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pro_max_sierra_blue_large_2x.png?60001df08fd0);
  }
}

@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-header_iphone_13_mini_pink {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_mini_pink_large_2x.png?600015c9c790);
  }
}

@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-header_iphone_14_pro_twilight_purple {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_pro_twilight_purple_large_2x.png?60001df27d30);
  }
}

@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-header_iphone_13_pro_sierra_blue {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pro_sierra_blue_large_2x.png?60001df0d130);
  }
}

@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_a13_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a13_elevated_large_2x.png?60001df03c80);
  }
}

@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-header_iphone_12_pro_pacific_blue {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_pro_pacific_blue_large_2x.png?600019caa470);
  }
}

@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-header_iphone_6s_plus_space_gray {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6s_plus_space_gray_large_2x.png?60001dcff4f0);
  }
}

@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-header_iphone_12_pro_max_pacific_blue {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_pro_max_pacific_blue_large_2x.png?60000dc6f7b0);
  }
}

@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_iphone11promax_camera_elevated {
    width: 39px;
    height: 38px;
    background-size: 39px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone11promax_camera_elevated_large_2x.png?60001dcaf390);
  }
}

@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-ai {
    width: 824px;
    height: 327px;
    background-size: 824px 327px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_large_2x.png?60001df76260);
  }
}

@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: 155px;
    height: 28px;
    background-size: 155px 28px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_logo_large_2x.png?600015c87390);
  }
}

@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_a9_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a9_elevated_large_2x.png?60001df161b0);
  }
}

@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_iphone14pro_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone14pro_camera_elevated_large_2x.png?60001df770d0);
  }
}

@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_a8_elevated {
    width: 39px;
    height: 38px;
    background-size: 39px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a8_elevated_large_2x.png?600015ca72e0);
  }
}

@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-header_iphone_6_space_gray {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6_space_gray_large_2x.png?600019f4dad0);
  }
}

@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_sos_circle_elevated {
    width: 42px;
    height: 42px;
    background-size: 42px 42px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_sos_circle_elevated_large_2x.png?60001df15810);
  }
}

@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_magsafe {
    width: 430px;
    height: 345px;
    background-size: 430px 345px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_magsafe_large_2x.png?600015cab440);
  }
}

@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_faceid_elevated {
    width: 39px;
    height: 38px;
    background-size: 39px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_faceid_elevated_large_2x.png?60001dcd3910);
  }
}

@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-header_iphone_8_plus_silver {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_8_plus_silver_large_2x.png?60001dcfe520);
  }
}

@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_iphonese_gen1_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphonese_gen1_camera_elevated_large_2x.png?600015cd2310);
  }
}

@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_a17pro_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_chip_a17pro_elevated_large_2x.png?60001df7f2e0);
  }
}

@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-camera_control {
    width: 807px;
    height: 418px;
    background-size: 807px 418px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/camera_control_large_2x.png?60001df7dc30);
  }
}

@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_apple_intelligence_elevated {
    width: 42px;
    height: 43px;
    background-size: 42px 43px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_apple_intelligence_elevated_large_2x.png?600019ce4420);
  }
}

@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_mode {
    width: 527px;
    height: 327px;
    background-size: 527px 327px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_large_2x.png?600019c9f2e0);
  }
}

@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-header_iphone_xs_max_silver {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xs_max_silver_large_2x.png?60001df09ad0);
  }
}

@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-header_iphone_8_silver {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_8_silver_large_2x.png?600019c90000);
  }
}

@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-header_iphone_16_pro_rose_titanium {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_pro_rose_titanium_large_2x.png?600019ce4370);
  }
}

@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_iphonexs_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphonexs_camera_elevated_large_2x.png?60001dcbdad0);
  }
}

@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_port_lightning_elevated {
    width: 49px;
    height: 19px;
    background-size: 49px 19px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_port_lightning_elevated_large_2x.png?60001dccf4f0);
  }
}

@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_iphone12pro_camera_elevated {
    width: 39px;
    height: 38px;
    background-size: 39px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone12pro_camera_elevated_large_2x.png?600019cfb7b0);
  }
}

@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_environment {
    width: 134px;
    height: 135px;
    background-size: 134px 135px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_environment_large_2x.png?60001dc82890);
  }
}

@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_iphone13_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone13_camera_elevated_large_2x.png?600015cd2050);
  }
}

@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-header_iphone_x_silver {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_x_silver_large_2x.png?60001df484d0);
  }
}

@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-header_iphone_6s_space_gray {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6s_space_gray_large_2x.png?60001dcbf440);
  }
}

@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_iphonese_gen3_camera_elevated {
    width: 38px;
    height: 38px;
    background-size: 38px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphonese_gen3_camera_elevated_large_2x.png?60001df00a50);
  }
}

@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-header_iphone_xr_blue {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xr_blue_large_2x.png?60001dcd2940);
  }
}

@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-colors {
    width: 383px;
    height: 308px;
    background-size: 383px 308px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/colors_large_2x.png?60001df163c0);
  }
}

@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_iphone11_camera_elevated {
    width: 39px;
    height: 38px;
    background-size: 39px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone11_camera_elevated_large_2x.png?600015ca6520);
  }
}

@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_4g_radiowaves_elevated {
    width: 49px;
    height: 35px;
    background-size: 49px 35px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_4g_radiowaves_elevated_large_2x.png?600019ca3650);
  }
}

@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-ultrawide {
    width: 480px;
    height: 496px;
    background-size: 480px 496px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_large_2x.png?600019c004d0);
  }
}

@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_iphone_landscape_camera_button_elevated {
    width: 38px;
    height: 36px;
    background-size: 38px 36px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/icon_iphone_landscape_camera_button_elevated_large_2x.png?600019cea520);
  }
}

@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-header_iphone_11_pro_midnight_green {
    width: 166px;
    height: 208px;
    background-size: 166px 208px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_pro_midnight_green_large_2x.png?60000dc6d6b0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-a18 {
    width: 182px;
    height: 182px;
    background-size: 182px 182px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_medium.png?60001dc818c0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-flex_icon_ios {
    width: 49px;
    height: 38px;
    background-size: 49px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_ios_medium.png?60001df19970);
  }
}

@media only screen and (max-width: 1068px) {
  .image-check_d0112b_34_R {
    width: 15px;
    height: 14px;
    background-size: 15px 14px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/check_d0112b_34_R_medium.png?600015f58b00);
  }
}

@media only screen and (max-width: 1068px) {
  .image-satellite {
    width: 334px;
    height: 367px;
    background-size: 334px 367px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_medium.png?60001df7eec0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-ai {
    width: 624px;
    height: 272px;
    background-size: 624px 272px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_medium.png?600019c075a0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-camera_control {
    width: 661px;
    height: 350px;
    background-size: 661px 350px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/camera_control_medium.png?60001df7f9c0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-flex_icon_environment {
    width: 96px;
    height: 97px;
    background-size: 96px 97px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_environment_medium.png?60001dc81080);
  }
}

@media only screen and (max-width: 1068px) {
  .image-ultrawide {
    width: 336px;
    height: 420px;
    background-size: 336px 420px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_medium.png?600019c64f20);
  }
}

@media only screen and (max-width: 1068px) {
  .image-headline {
    width: 667px;
    height: 183px;
    background-size: 667px 183px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/headline_medium.png?600019c7cfd0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-styles {
    width: 203px;
    height: 296px;
    background-size: 203px 296px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_medium.png?600015ccf2e0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-hero_logo {
    width: 135px;
    height: 24px;
    background-size: 135px 24px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_logo_medium.png?600015c908f0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-display {
    width: 249px;
    height: 268px;
    background-size: 249px 268px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_medium.png?60000dc57860);
  }
}

@media only screen and (max-width: 1068px) {
  .image-flex_icon_iphone_iphone {
    width: 34px;
    height: 48px;
    background-size: 34px 48px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_iphone_iphone_medium.png?60001df1b910);
  }
}

@media only screen and (max-width: 1068px) {
  .image-flex_privacy {
    width: 228px;
    height: 172px;
    background-size: 228px 172px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_privacy_medium.png?60001df11c30);
  }
}

@media only screen and (max-width: 1068px) {
  .image-colors {
    width: 265px;
    height: 213px;
    background-size: 265px 213px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/colors_medium.png?60001df169f0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-flex_magsafe {
    width: 295px;
    height: 289px;
    background-size: 295px 289px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_magsafe_medium.png?600015f59340);
  }
}

@media only screen and (max-width: 1068px) {
  .image-action {
    width: 263px;
    height: 277px;
    background-size: 263px 277px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_medium.png?60001df16aa0);
  }
}

@media only screen and (max-width: 1068px) {
  .image-battery_mode {
    width: 466px;
    height: 290px;
    background-size: 466px 290px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_medium.png?600019c9fb20);
  }
}

@media only screen and (max-width: 1068px) {
  .image-hero {
    width: 658px;
    height: 191px;
    background-size: 658px 191px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_medium.png?600019c016b0);
  }
}

@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-display {
    width: 249px;
    height: 268px;
    background-size: 249px 268px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_medium_2x.png?600019c191e0);
  }
}

@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_environment {
    width: 96px;
    height: 97px;
    background-size: 96px 97px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_environment_medium_2x.png?60001dc80790);
  }
}

@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-a18 {
    width: 182px;
    height: 182px;
    background-size: 182px 182px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_medium_2x.png?60001dc83a70);
  }
}

@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_privacy {
    width: 228px;
    height: 172px;
    background-size: 228px 172px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_privacy_medium_2x.png?60001df12100);
  }
}

@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-ai {
    width: 624px;
    height: 272px;
    background-size: 624px 272px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_medium_2x.png?600019c9c790);
  }
}

@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_iphone_iphone {
    width: 34px;
    height: 48px;
    background-size: 34px 48px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_iphone_iphone_medium_2x.png?60001df27c80);
  }
}

@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-styles {
    width: 203px;
    height: 296px;
    background-size: 203px 296px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_medium_2x.png?600015cd04d0);
  }
}

@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_mode {
    width: 466px;
    height: 290px;
    background-size: 466px 290px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_medium_2x.png?600019c9dce0);
  }
}

@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-camera_control {
    width: 661px;
    height: 350px;
    background-size: 661px 350px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/camera_control_medium_2x.png?600015f58840);
  }
}

@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-check_d0112b_34_R {
    width: 15px;
    height: 14px;
    background-size: 15px 14px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/check_d0112b_34_R_medium_2x.png?600019c040b0);
  }
}

@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-headline {
    width: 667px;
    height: 183px;
    background-size: 667px 183px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/headline_medium_2x.png?60001df056b0);
  }
}

@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: 658px;
    height: 191px;
    background-size: 658px 191px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_medium_2x.png?600019c01a20);
  }
}

@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-satellite {
    width: 334px;
    height: 367px;
    background-size: 334px 367px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_medium_2x.png?600015c99ad0);
  }
}

@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: 135px;
    height: 24px;
    background-size: 135px 24px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_logo_medium_2x.png?600015c975a0);
  }
}

@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_magsafe {
    width: 295px;
    height: 289px;
    background-size: 295px 289px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_magsafe_medium_2x.png?600015cb09a0);
  }
}

@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-action {
    width: 263px;
    height: 277px;
    background-size: 263px 277px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_medium_2x.png?60001df10f20);
  }
}

@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_ios {
    width: 49px;
    height: 38px;
    background-size: 49px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_ios_medium_2x.png?60001df189a0);
  }
}

@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-ultrawide {
    width: 336px;
    height: 420px;
    background-size: 336px 420px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_medium_2x.png?600015f58bb0);
  }
}

@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-colors {
    width: 265px;
    height: 213px;
    background-size: 265px 213px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/colors_medium_2x.png?60001df104d0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_7_plus_black {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_7_plus_black_small.png?600015cb3230);
  }
}

@media only screen and (max-width: 734px) {
  .image-a18 {
    width: 176px;
    height: 176px;
    background-size: 176px 176px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_small.png?600019c1cbb0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_15_pro_max_tigry {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pro_max_tigry_small.png?60001df139c0);
  }
}

@media only screen and (max-width: 734px) {
  .image-action {
    width: 215px;
    height: 290px;
    background-size: 215px 290px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_small.png?60001df10dc0);
  }
}

@media only screen and (max-width: 734px) {
  .image-flex_icon_apple_logo_lock_elevated {
    width: 32px;
    height: 42px;
    background-size: 32px 42px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_apple_logo_lock_elevated_small.png?60001dcf0fd0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_12_purple {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_purple_small.png?600019cc3de0);
  }
}

@media only screen and (max-width: 734px) {
  .image-hero_logo {
    width: 100px;
    height: 19px;
    background-size: 100px 19px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_logo_small.png?600015c94dc0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_13_mini_pink {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_mini_pink_small.png?600015c9bde0);
  }
}

@media only screen and (max-width: 734px) {
  .image-flex_icon_apple_logo_elevated {
    width: 31px;
    height: 37px;
    background-size: 31px 37px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_apple_logo_elevated_small.png?60001dcb2940);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_15_pro_tigry {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pro_tigry_small.png?600015ca5ad0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_11_pro_midnight_green {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_pro_midnight_green_small.png?60001dcf46e0);
  }
}

@media only screen and (max-width: 734px) {
  .image-ai {
    width: 320px;
    height: 288px;
    background-size: 320px 288px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_small.png?600019c07910);
  }
}

@media only screen and (max-width: 734px) {
  .image-camera_control {
    width: 320px;
    height: 329px;
    background-size: 320px 329px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/camera_control_small.png?600015f589a0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_se_gen03_midnight {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_gen03_midnight_small.png?60001df7f230);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_xr_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xr_blue_small.png?60001df4e310);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_se_gen02_black {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_gen02_black_small.png?600019c9b5a0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_6s_space_gray {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6s_space_gray_small.png?60001dcbfde0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_14_pro_max_twilight_purple {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_pro_max_twilight_purple_small.png?600019f4ee10);
  }
}

@media only screen and (max-width: 734px) {
  .image-check_d0112b_34_R {
    width: 15px;
    height: 14px;
    background-size: 15px 14px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/check_d0112b_34_R_small.png?600015f5a310);
  }
}

@media only screen and (max-width: 734px) {
  .image-flex_privacy {
    width: 239px;
    height: 199px;
    background-size: 239px 199px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_privacy_small.png?60001df10e70);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_16_pro_max_rose_titanium {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_pro_max_rose_titanium_small.png?600019cccd10);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_14_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_blue_small.png?60001df125d0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_7_black {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_7_black_small.png?60001df49ef0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_12_pro_pacific_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_pro_pacific_blue_small.png?60001dcb5130);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_11_purple {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_purple_small.png?600019c7f4f0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_13_pro_max_sierra_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pro_max_sierra_blue_small.png?60001df06310);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_14_plus_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_plus_blue_small.png?600015cab5a0);
  }
}

@media only screen and (max-width: 734px) {
  .image-display {
    width: 274px;
    height: 306px;
    background-size: 274px 306px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_small.png?600019c19340);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_8_plus_silver {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_8_plus_silver_small.png?60001dc81550);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_xs_silver {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xs_silver_small.png?60001df4b910);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_6_space_gray {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6_space_gray_small.png?600019f4dd90);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_6s_plus_space_gray {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6s_plus_space_gray_small.png?60001dceb7b0);
  }
}

@media only screen and (max-width: 734px) {
  .image-satellite {
    width: 263px;
    height: 290px;
    background-size: 263px 290px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_small.png?600015c9fb20);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_13_pro_sierra_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pro_sierra_blue_small.png?60001df0e7e0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_x_silver {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_x_silver_small.png?60001df4b5a0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_16_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_blue_small.png?60001df08580);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_14_pro_twilight_purple {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_pro_twilight_purple_small.png?60001df249a0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_12_mini_purple {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_mini_purple_small.png?600019c389a0);
  }
}

@media only screen and (max-width: 734px) {
  .image-headline {
    width: 398px;
    height: 110px;
    background-size: 398px 110px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/headline_small.png?600019c7d4a0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_6_plus_space_gray {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6_plus_space_gray_small.png?600015c96d60);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_8_silver {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_8_silver_small.png?600019ceb860);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_15_pink {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pink_small.png?600015c984d0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_16_pro_rose_titanium {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_pro_rose_titanium_small.png?600019cea940);
  }
}

@media only screen and (max-width: 734px) {
  .image-battery_mode {
    width: 296px;
    height: 184px;
    background-size: 296px 184px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_small.png?600019f4e7e0);
  }
}

@media only screen and (max-width: 734px) {
  .image-flex_magsafe {
    width: 243px;
    height: 194px;
    background-size: 243px 194px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_magsafe_small.png?600015cb37b0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_16_plus_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_plus_blue_small.png?60001df0bd30);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_11_pro_max_midnight_green {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_pro_max_midnight_green_small.png?60001df00fd0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_se_space_gray {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_space_gray_small.png?60001dcbdef0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_13_pink {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pink_small.png?600019c970d0);
  }
}

@media only screen and (max-width: 734px) {
  .image-hero {
    width: 113px;
    height: 385px;
    background-size: 113px 385px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_small.png?600019c74f20);
  }
}

@media only screen and (max-width: 734px) {
  .image-flex_icon_ios {
    width: 49px;
    height: 38px;
    background-size: 49px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_ios_small.png?60001df19ce0);
  }
}

@media only screen and (max-width: 734px) {
  .image-flex_icon_iphone_iphone {
    width: 34px;
    height: 48px;
    background-size: 34px 48px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_iphone_iphone_small.png?60001df1a310);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_15_plus_pink {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_plus_pink_small.png?600019cf06e0);
  }
}

@media only screen and (max-width: 734px) {
  .image-ultrawide {
    width: 320px;
    height: 420px;
    background-size: 320px 420px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_small.png?600019c06730);
  }
}

@media only screen and (max-width: 734px) {
  .image-styles {
    width: 196px;
    height: 285px;
    background-size: 196px 285px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_small.png?600015cd11e0);
  }
}

@media only screen and (max-width: 734px) {
  .image-colors {
    width: 270px;
    height: 217px;
    background-size: 270px 217px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/colors_small.png?60001df10bb0);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_xs_max_silver {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xs_max_silver_small.png?60001df08d10);
  }
}

@media only screen and (max-width: 734px) {
  .image-header_iphone_12_pro_max_pacific_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_pro_max_pacific_blue_small.png?60000dc6e730);
  }
}

@media only screen and (max-width: 734px) {
  .image-flex_icon_environment {
    width: 124px;
    height: 126px;
    background-size: 124px 126px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_environment_small.png?60001dc82c00);
  }
}

@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_apple_logo_lock_elevated {
    width: 32px;
    height: 42px;
    background-size: 32px 42px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_apple_logo_lock_elevated_small_2x.png?60001dcd04d0);
  }
}

@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-header_iphone_15_pro_tigry {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pro_tigry_small_2x.png?600019c1b5a0);
  }
}

@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-header_iphone_12_pro_pacific_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_pro_pacific_blue_small_2x.png?600019cab910);
  }
}

@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_privacy {
    width: 239px;
    height: 199px;
    background-size: 239px 199px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_privacy_small_2x.png?60001df10000);
  }
}

@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-ultrawide {
    width: 320px;
    height: 420px;
    background-size: 320px 420px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ultrawide_small_2x.png?600019c072e0);
  }
}

@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-header_iphone_8_plus_silver {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_8_plus_silver_small_2x.png?60001dc83700);
  }
}

@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-check_d0112b_34_R {
    width: 15px;
    height: 14px;
    background-size: 15px 14px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/check_d0112b_34_R_small_2x.png?600019c056b0);
  }
}

@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_iphone_iphone {
    width: 34px;
    height: 48px;
    background-size: 34px 48px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_iphone_iphone_small_2x.png?60001df1bb20);
  }
}

@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-camera_control {
    width: 320px;
    height: 329px;
    background-size: 320px 329px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/camera_control_small_2x.png?600015cb2cb0);
  }
}

@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-header_iphone_15_pro_max_tigry {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pro_max_tigry_small_2x.png?60001df0f860);
  }
}

@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-a18 {
    width: 176px;
    height: 176px;
    background-size: 176px 176px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/a18_small_2x.png?600019c3af70);
  }
}

@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-header_iphone_13_pink {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pink_small_2x.png?600015ccfd30);
  }
}

@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-satellite {
    width: 263px;
    height: 290px;
    background-size: 263px 290px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/satellite_small_2x.png?600015c9d970);
  }
}

@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-styles {
    width: 196px;
    height: 285px;
    background-size: 196px 285px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/styles_small_2x.png?600015cd1550);
  }
}

@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-header_iphone_13_mini_pink {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_mini_pink_small_2x.png?600015c96b50);
  }
}

@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-header_iphone_13_pro_sierra_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pro_sierra_blue_small_2x.png?60001df0fa70);
  }
}

@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-colors {
    width: 270px;
    height: 217px;
    background-size: 270px 217px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/colors_small_2x.png?60001df10fd0);
  }
}

@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: 100px;
    height: 19px;
    background-size: 100px 19px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_logo_small_2x.png?600015c94790);
  }
}

@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-ai {
    width: 320px;
    height: 288px;
    background-size: 320px 288px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/ai_small_2x.png?600019c05760);
  }
}

@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-header_iphone_12_purple {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_purple_small_2x.png?60000dc57b20);
  }
}

@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-header_iphone_xr_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xr_blue_small_2x.png?60001df4d4a0);
  }
}

@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-header_iphone_15_plus_pink {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_plus_pink_small_2x.png?60001df77700);
  }
}

@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_mode {
    width: 296px;
    height: 184px;
    background-size: 296px 184px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/battery_mode_small_2x.png?600019ca25d0);
  }
}

@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-header_iphone_14_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_blue_small_2x.png?60001df13440);
  }
}

@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-header_iphone_11_pro_max_midnight_green {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_pro_max_midnight_green_small_2x.png?60001df02940);
  }
}

@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-header_iphone_15_pink {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_15_pink_small_2x.png?600015c9c580);
  }
}

@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-header_iphone_xs_silver {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xs_silver_small_2x.png?60001df4b9c0);
  }
}

@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-header_iphone_7_plus_black {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_7_plus_black_small_2x.png?600015cb0a50);
  }
}

@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-header_iphone_11_pro_midnight_green {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_pro_midnight_green_small_2x.png?60000dc6fe90);
  }
}

@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-header_iphone_se_gen03_midnight {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_gen03_midnight_small_2x.png?60001dcb9760);
  }
}

@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-headline {
    width: 398px;
    height: 110px;
    background-size: 398px 110px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/headline_small_2x.png?60001df04f20);
  }
}

@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-header_iphone_8_silver {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_8_silver_small_2x.png?600019cea3c0);
  }
}

@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-header_iphone_6s_plus_space_gray {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6s_plus_space_gray_small_2x.png?60001dcfe680);
  }
}

@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_environment {
    width: 124px;
    height: 126px;
    background-size: 124px 126px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_environment_small_2x.png?60001dc82e10);
  }
}

@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-action {
    width: 215px;
    height: 290px;
    background-size: 215px 290px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/action_small_2x.png?60001df13b20);
  }
}

@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-header_iphone_14_pro_max_twilight_purple {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_pro_max_twilight_purple_small_2x.png?600019cf00b0);
  }
}

@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-header_iphone_x_silver {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_x_silver_small_2x.png?60001df49c30);
  }
}

@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-header_iphone_13_pro_max_sierra_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_13_pro_max_sierra_blue_small_2x.png?60001df080b0);
  }
}

@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_magsafe {
    width: 243px;
    height: 194px;
    background-size: 243px 194px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_magsafe_small_2x.png?600015cb04d0);
  }
}

@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-header_iphone_16_pro_rose_titanium {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_pro_rose_titanium_small_2x.png?600019cea050);
  }
}

@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-header_iphone_11_purple {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_11_purple_small_2x.png?600019c7cdc0);
  }
}

@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-header_iphone_se_space_gray {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_space_gray_small_2x.png?60001dcbbc80);
  }
}

@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-header_iphone_6_space_gray {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6_space_gray_small_2x.png?600019f4ef70);
  }
}

@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_apple_logo_elevated {
    width: 31px;
    height: 37px;
    background-size: 31px 37px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_apple_logo_elevated_small_2x.png?60001dca94a0);
  }
}

@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-header_iphone_xs_max_silver {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_xs_max_silver_small_2x.png?60001df0a940);
  }
}

@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-header_iphone_12_pro_max_pacific_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_pro_max_pacific_blue_small_2x.png?60000dc6da20);
  }
}

@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_ios {
    width: 49px;
    height: 38px;
    background-size: 49px 38px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/flex_icon_ios_small_2x.png?60001df1b440);
  }
}

@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-display {
    width: 274px;
    height: 306px;
    background-size: 274px 306px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/display_small_2x.png?600019c18a50);
  }
}

@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-header_iphone_16_pro_max_rose_titanium {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_pro_max_rose_titanium_small_2x.png?600019cc6680);
  }
}

@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-header_iphone_16_plus_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_plus_blue_small_2x.png?60001df0b650);
  }
}

@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-header_iphone_16_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_16_blue_small_2x.png?60001df0aaa0);
  }
}

@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-header_iphone_7_black {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_7_black_small_2x.png?60001df4b650);
  }
}

@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-header_iphone_12_mini_purple {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_12_mini_purple_small_2x.png?600019c29290);
  }
}

@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: 113px;
    height: 385px;
    background-size: 113px 385px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/hero_small_2x.png?600019c02050);
  }
}

@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-header_iphone_6_plus_space_gray {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6_plus_space_gray_small_2x.png?600015c91550);
  }
}

@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-header_iphone_6s_space_gray {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_6s_space_gray_small_2x.png?60001dcbe890);
  }
}

@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-header_iphone_14_plus_blue {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_plus_blue_small_2x.png?600015ca75a0);
  }
}

@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-header_iphone_14_pro_twilight_purple {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_14_pro_twilight_purple_small_2x.png?60001df24b00);
  }
}

@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-header_iphone_se_gen02_black {
    width: 97px;
    height: 121px;
    background-size: 97px 121px;
    background-repeat: no-repeat;
    background-image: url(https://www.mp.cz/media/iphone-images/why-iphone-2025/header_iphone_se_gen02_black_small_2x.png?600019c94fd0);
  }
}

.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: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-rowheader-empty {
  height: 16px;
}

@media only screen and (max-width: 734px) {
  .channel-compare .compare.with-fullwidthrowheader .compare-rowheader-empty {
    height: 12px;
  }
}

.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 .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 .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;
}

.channel-compare .embed-image .compare-image.custom-inline-text {
  background-size: 16px 16px;
  width: auto;
  height: 16px;
}


.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 {
  display: flex;
  align-items: center;
  justify-content: center;
  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 .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 .theme-dark .colornav {
  --colornav-background: rgb(29, 29, 31);
  --colornav-border-color: conic-gradient(from 90deg, rgba(255, 255, 255, 0.08) 0deg, rgba(255, 255, 255, 0.48) 64.8deg, rgba(255, 255, 255, 0.48) 115.2deg, rgba(255, 255, 255, 0.08) 180deg, rgba(255, 255, 255, 0) 208.8deg, rgba(255, 255, 255, 0) 331.2deg, rgba(255, 255, 255, 0.08) 360deg);
  --colornav-border-current: rgb(0, 113, 227);
  --colornav-label-color: rgb(245, 245, 247);
}

.channel-html .colornav-dark.colornav {
  --colornav-background: rgb(29, 29, 31);
  --colornav-border-color: conic-gradient(from 90deg, rgba(255, 255, 255, 0.08) 0deg, rgba(255, 255, 255, 0.48) 64.8deg, rgba(255, 255, 255, 0.48) 115.2deg, rgba(255, 255, 255, 0.08) 180deg, rgba(255, 255, 255, 0) 208.8deg, rgba(255, 255, 255, 0) 331.2deg, rgba(255, 255, 255, 0.08) 360deg);
  --colornav-border-current: rgb(0, 113, 227);
  --colornav-label-color: rgb(245, 245, 247);
}

.channel-html .theme-light .colornav.colornav-dark.colornav {
  --colornav-background: rgb(29, 29, 31);
  --colornav-border-color: conic-gradient(from 90deg, rgba(255, 255, 255, 0.08) 0deg, rgba(255, 255, 255, 0.48) 64.8deg, rgba(255, 255, 255, 0.48) 115.2deg, rgba(255, 255, 255, 0.08) 180deg, rgba(255, 255, 255, 0) 208.8deg, rgba(255, 255, 255, 0) 331.2deg, rgba(255, 255, 255, 0.08) 360deg);
  --colornav-border-current: rgb(0, 113, 227);
  --colornav-label-color: rgb(245, 245, 247);
}

.channel-html .colornav-light.colornav {
  --colornav-background: rgb(245, 245, 247);
  --colornav-border-color: conic-gradient(from 270deg, rgba(0, 0, 0, 0.08) 0deg, rgba(0, 0, 0, 0.48) 64.8deg, rgba(0, 0, 0, 0.48) 115.2deg, rgba(0, 0, 0, 0.08) 180deg, rgba(0, 0, 0, 0) 208.8deg, rgba(0, 0, 0, 0) 331.2deg, rgba(0, 0, 0, 0.08) 360deg);
  --colornav-border-current: rgb(0, 113, 227);
  --colornav-label-color: rgb(29, 29, 31);
}

.channel-html .theme-dark .colornav.colornav-light.colornav {
  --colornav-background: rgb(245, 245, 247);
  --colornav-border-color: conic-gradient(from 270deg, rgba(0, 0, 0, 0.08) 0deg, rgba(0, 0, 0, 0.48) 64.8deg, rgba(0, 0, 0, 0.48) 115.2deg, rgba(0, 0, 0, 0.08) 180deg, rgba(0, 0, 0, 0) 208.8deg, rgba(0, 0, 0, 0) 331.2deg, rgba(0, 0, 0, 0.08) 360deg);
  --colornav-border-current: rgb(0, 113, 227);
  --colornav-label-color: rgb(29, 29, 31);
}

.channel-html [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.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;
}

.channel-compare .row-colors.row-colors-none {
  display: flex;
  justify-content: center;
  align-items: center;
}

.channel-compare .row-colors.row-colors-none .colornav-items {
  display: block;
}

.channel-compare .colornav {
  display: inline-block;
  text-align: center;
}

.channel-compare .colornav-items {
  display: inline-block;
  margin: 0 -1px 0 0;
}

.channel-compare .colornav-item-row {
  display: flex;
  justify-content: center;
}

.channel-compare .colornav-item-row:not(:first-child) {
  margin-top: 10px;
}

.channel-compare .colornav-item-row .colornav-item {
  margin-left: 0;
  margin-right: 6px;
}

.channel-compare .colornav-item-row .colornav-item:last-child {
  margin-right: 0;
}

.channel-compare .colornav-label-container {
  padding-top: 15px;
}

.channel-compare .colornav-label-container .channel-colornav-label {
  font-size: 12px;
  color: #6e6e73;
  font-weight: 500;
  line-height: 1.4;
}

.channel-compare .colornav-swatch {
  width: 12px;
  height: 12px;
}

.channel-compare .colornav-swatch:after {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.48);
}

.channel-html .s5DA1DD {
  text-align: left;
}

@media only screen and (max-width: 1068px) {
  .channel-html .s5DA1DD {
    padding-left: 57px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s5DA1DD {
    padding-left: 0px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .s5DA1DD {
    padding-right: 21px;
  }
}

.channel-html .dF466C4 {
  color: #1d1d1f;
}

.channel-html .q8220D6 {
  color: #1d1d1f;
  margin-top: 8px;
}

@media only screen and (max-width: 1068px) {
  .channel-html .q8220D6 {
    margin-top: 6px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q8220D6 {
    margin-top: 5px;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .q8220D6 {
    padding-right: 54px;
  }
}

.channel-html .channel-custom-font-custom-40-headline-reduced {
  font-size: 40px;
  line-height: 44px;
  letter-spacing: -0.024rem;
  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.012rem;
  }
}

.channel-html .channel-custom-font-custom-21-eyebrow-reduced {
  font-size: 21px;
  line-height: 25px;
  letter-spacing: 0.011rem;
  font-weight: 600;
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-21-eyebrow-reduced {
    font-size: 19px;
    line-height: 27px;
    letter-spacing: 0.012rem;
  }
}

.channel-html .channel-custom-font-custom-21-eyebrow-reduced-flex {
  font-size: 21px;
  line-height: 25px;
  letter-spacing: -0.005rem;
  font-weight: 600;
}

@media only screen and (max-width: 1068px) {
  .channel-html .channel-custom-font-custom-21-eyebrow-reduced-flex {
    letter-spacing: -0.016rem;
  }
}

@media only screen and (max-width: 734px) {
  .channel-html .channel-custom-font-custom-21-eyebrow-reduced-flex {
    font-size: 17px;
    line-height: 21px;
    letter-spacing: -0.008rem;
  }
}


.channel-html .partner .dA99BE0 {
  margin-bottom: 36px;
  text-align: center;
}

.channel-html .channel-custom-font-custom-12-partner-message {
  font-size: 26px;
  line-height: 21px;
  letter-spacing: 0rem;
  font-weight: 500;
}

.channel-html .b5D621A {
  padding-right: 10px;
  text-align: right;
}

.channel-html .large-6 {
  flex-basis: 50%;
  max-width: 50%;
}

.wF5037D {
  text-align: left;
}

.column.wF5037D {
  padding-left: 10px;
}

.row.x312602 {
  margin-block: auto;
}

@media only screen and (max-width: 734px) {
  .channel-html .large-6:not(.b5D621A):not(.wF5037D)
  {
    flex-basis: 100%;
    max-width: 100%;
  }

  .row.f863637 {
    justify-content: center;
  }

  .column.large-6.b5D621A,
  .column.large-6.wF5037D {
    flex-basis: unset;
    max-width: unset;
    width: fit-content;
  }
}

.channel-html .wF5037D {
.channel-html .wF5037D {
  padding-left: 1px;
  margin-left: -32px;
  text-align: left;
}

.channel-html .jC04F49 {
  color: #1d1d1f;
  border: solid 1px #1d1d1f;
}

.channel-html .wF5037D {
  padding-left: 1px;
  margin-left: -32px;
  text-align: left;
}
