
        .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 figure {
            display: block;
        }

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

        .channel-html {
            font-synthesis: none;
            -moz-font-feature-settings: "kern";
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            direction: ltr;
            text-align: left;
        }

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

        .channel-html sup {
            font-size: 0.6em;
            vertical-align: top;
            position: relative;
            bottom: -0.2em;
        }

        .channel-html ul,
        .channel-html li,
        .channel-html h2,
        .channel-html h3,
        .channel-html h4,
        .channel-html p,
        .channel-html figure {
            margin: 0;
            padding: 0;
        }

        .channel-html :focus {
            outline: 4px solid rgba(0, 125, 250, 0.6);
            outline-offset: 1px;
        }

        .channel-html ::-moz-focus-inner {
            border: 0;
            padding: 0;
        }

        .channel-html h2,
        .channel-html h3,
        .channel-html h4 {
            font-weight: 600;
            color: #1d1d1f;
        }

        .channel-html h3+*,
        .channel-html h4+* {
            margin-top: 0.8em;
        }

        .channel-html p+* {
            margin-top: 0.8em;
        }

        .channel-html ul {
            margin-left: 1.1764705882em;
        }

        .channel-html a {
            color: #0066cc;
            letter-spacing: inherit;
        }

        .channel-html a:link,
        .channel-html a:visited {
            text-decoration: none;
        }

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

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

        .channel-html a:disabled {
            opacity: 0.32;
        }

        .channel-html sup {
            position: relative;
            font-size: 0.6em;
            vertical-align: baseline;
        }

        .channel-html sup {
            top: -0.5em;
        }

        .channel-html .visuallyhidden {
            position: absolute;
            clip: rect(1px, 1px, 1px, 1px);
            -webkit-clip-path: inset(0px 0px 99.9% 99.9%);
            clip-path: inset(0px 0px 99.9% 99.9%);
            overflow: hidden;
            height: 1px;
            width: 1px;
            padding: 0;
            border: 0;
        }

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

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

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

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

        .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-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-5 {
                flex-basis: 41.6666666667%;
                max-width: 41.6666666667%;
            }

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

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

            .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-6 {
                flex-basis: 50%;
                max-width: 50%;
            }

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

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

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

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

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

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

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

        .channel-html .typography-headline-elevated {
            font-size: 64px;
            line-height: 1.0625;
            font-weight: 600;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .typography-headline-elevated {
                font-size: 48px;
                line-height: 1.0834933333;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .typography-headline-elevated {
                font-size: 40px;
                line-height: 1.1;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        .channel-html .typography-headline-reduced {
            font-size: 40px;
            line-height: 1.1;
            font-weight: 600;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .typography-headline-reduced {
                font-size: 32px;
                line-height: 1.125;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .typography-headline-reduced {
                font-size: 28px;
                line-height: 1.1428571429;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        .channel-html .typography-callout {
            font-size: 32px;
            line-height: 1.125;
            font-weight: 600;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .typography-callout {
                font-size: 28px;
                line-height: 1.1428571429;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .typography-callout {
                font-size: 24px;
                line-height: 1.1666666667;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        .channel-html .typography-tout {
            font-size: 19px;
            line-height: 1.2105263158;
            font-weight: 600;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        .channel-html .typography-body {
            font-size: 17px;
            line-height: 1.4705882353;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        .channel-html .typography-body-reduced {
            font-size: 14px;
            line-height: 1.4285914286;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        .channel-html .typography-caption {
            font-size: 12px;
            line-height: 1.3333733333;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        .channel-html .button {
            cursor: pointer;
            display: inline-block;
            text-align: center;
            white-space: nowrap;
            font-size: 17px;
            line-height: 1.1764805882;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            min-width: 28px;
            padding-left: 16px;
            padding-right: 16px;
            padding-top: 8px;
            padding-bottom: 8px;
            border-radius: 980px;
            background: #0071e3;
            color: white;
        }

        .channel-html .button:hover {
            text-decoration: none;
        }

        .channel-html .button:focus {
            box-shadow: 0 0 0 4px rgba(0, 125, 250, 0.6);
            outline: none;
        }

        .channel-html .button:active {
            outline: none;
        }

        .channel-html .button:disabled {
            cursor: default;
        }

        .channel-html .button:hover {
            background: #0077ED;
        }

        .channel-html .button:active {
            background: #006EDB;
        }

        .channel-html .button:disabled {
            background: #0071e3;
            color: white;
            opacity: 0.32;
        }

        .channel-html .badge {
            margin-right: 2em;
            box-sizing: border-box;
            display: inline-block;
            font-size: 20px;
            min-width: 5em;
            position: relative;
            z-index: 1;
            color: #1d1d1f;
        }

        .channel-html .badge .badge-content {
            margin: 1em 0;
            padding-top: 4px;
            padding-bottom: 2px;
            position: relative;
            z-index: 1;
        }

        .channel-html .badge .badge-value {
            left: -2px;
            display: block;
            white-space: nowrap;
            position: relative;
            z-index: 1;
        }

        .channel-html .badge .badge-caption {
            left: 0;
            box-sizing: border-box;
            display: block;
            position: absolute;
            top: 100%;
            width: 100%;
            z-index: 1;
        }

        .channel-html .badge .badge-caption:first-child {
            top: auto;
            bottom: 100%;
        }

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

        .channel-html .badge .badge-value {
            font-size: 48px;
            line-height: 1;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        .channel-html .badge .badge-caption {
            font-size: 14px;
            line-height: 1.2857742857;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        .channel-html .badge-reduced .badge-value {
            font-size: 40px;
            line-height: 1;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        .channel-html .badge-tiny {
            min-width: 2em;
        }

        .channel-html .badge-tiny .badge-value {
            font-size: 28px;
            line-height: 1;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        .channel-html .colornav {
            display: inline-block;
            text-align: center;
        }

        .channel-html .colornav-items {
            display: inline-block;
            list-style: none;
            margin: 0 -1px;
            padding-top: 17px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .colornav-items {
                margin-left: 2px;
                margin-right: 2px;
                padding-top: 13px;
            }
        }

        .channel-html .colornav-item {
            float: left;
            margin: -1px 5px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .colornav-item {
                margin-left: 4px;
                margin-right: 4px;
            }
        }

        .channel-html .colornav-swatch {
            background: #f5f5f7 center center;
            border-radius: 50%;
            display: block;
            width: 32px;
            height: 32px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .colornav-swatch {
                width: 28px;
                height: 28px;
            }
        }

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

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

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

        .channel-html .badge-caption-up {
            word-wrap: break-word;
            bottom: 0.3em !important;
            position: relative !important;
            display: inline-block !important;
        }

        .channel-html .badge-caption-bottom {
            top: 0.2em !important;
            position: relative !important;
            display: block !important;
        }

        .channel-html .bento-box {
            margin-left: 0;
        }

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

        .channel-html .button {
            padding-left: 19px;
            padding-top: 7px;
            padding-bottom: 7px;
            padding-right: 19px;
        }

        @media only screen and (max-width: 734px) {
            .channel-html .button {
                padding-left: 19px;
                padding-top: 7px;
                padding-bottom: 7px;
                padding-right: 19px;
            }
        }

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

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

        .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-compare .compare-wrapper {
            position: relative;
        }

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

        .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-row {
            --column-gap: 31px;
            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: 18px;
            }
        }

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

        .channel-compare .compare-row.compare-template-border-bottom .compare-column {
            border-bottom: 1px solid #d6d6d6;
            margin-bottom: 30px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-compare .compare-row.compare-template-border-bottom .compare-column {
                margin-bottom: 25px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-compare .compare-row.compare-template-border-bottom .compare-column {
                margin-bottom: 20px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-compare .compare-row {
                margin-bottom: 38px;
            }
        }

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

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

        .channel-compare .compare-rowheader {
            order: -1;
        }

        .channel-compare .compare-rowheader {
            grid-column: 1/var(--grid-column) span;
        }

        .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-column {
            text-align: center;
            justify-content: center;
        }

        .compare-wrapper {
            width: 100%;
        }

        .channel-compare .selector-table {
            padding-top: 10px;
            margin-bottom: 60px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-compare .selector-table {
                margin-bottom: 42px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-compare .selector-table {
                margin-bottom: 24px;
            }
        }

        .channel-compare .selector-table .compare-row {
            margin: 0;
        }

        .channel-compare .selector-table .compare-rowheader {
            height: 0;
        }

        .channel-compare .static-dropdown {
            border-bottom: 1px solid #d6d6d6;
            text-align: center;
            font-size: 19px;
            line-height: 1.4737642105;
            font-weight: 600;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            width: 100%;
            margin: 0;
            padding-bottom: 7px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-compare .static-dropdown {
                font-size: 17px;
                line-height: 1.3529611765;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-compare .static-dropdown {
                font-size: 14px;
                line-height: 1.4285914286;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        .channel-compare .badge {
            min-width: 0;
            margin: 0 auto;
        }

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

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

        .channel-compare .badge-content .badge-caption {
            position: static;
            margin-bottom: 0;
            font-size: 17px;
            line-height: 1.4705882353;
            font-weight: 600;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
        }

        @media only screen and (max-width: 1068px) {
            .channel-compare .badge-content .badge-caption {
                font-size: 14px;
                line-height: 1.4285914286;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-compare .badge-content .badge-caption {
                font-size: 12px;
                line-height: 1.3333733333;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-compare .badge-content .badge-caption {
                font-size: 12px;
            }
        }

        .channel-compare .badge-content .badge-caption.copy {
            font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
            font-weight: 500;
            line-height: 1.235;
        }

        .channel-compare .badge-content .badge-value {
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
            font-size: 64px;
            line-height: 1.0625;
            font-weight: 600;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            line-height: 0.74em;
            margin-bottom: -6px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-compare .badge-content .badge-value {
                font-size: 48px;
                line-height: 1.0834933333;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-compare .badge-content .badge-value {
                font-size: 32px;
                line-height: 1.125;
                font-weight: 600;
                letter-spacing: 0em;
                font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            }
        }

        .channel-compare .badge-content .image-icon-wrapper {
            position: relative;
            text-align: center;
        }

        .channel-compare .badge-content .image-icon-wrapper figure {
            display: block;
            margin: auto;
        }

        .channel-compare .badge-content .badge-row {
            padding: 0 50px;
        }

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

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

        .channel-compare .badge-content .badge-row:first-child .badge-caption {
            margin-bottom: -10px;
        }

        .channel-compare .badge-content .badge-row:not(:last-child) {
            margin-bottom: 22px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-compare .badge-content .badge-row:not(:last-child) {
                margin-bottom: 14px;
            }
        }

        .channel-compare .button {
            background: transparent;
            border: 1px solid #1d1d1f;
            color: #1d1d1f;
            font-family: "SF Pro Text", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
            padding-left: 19px;
            padding-right: 19px;
            padding-top: 7px;
            padding-bottom: 7px;
            font-size: 17px;
        }

        @media only screen and (max-width: 734px) {
            .channel-compare .button {
                padding-left: 12px;
                padding-right: 12px;
                padding-top: 4px;
                padding-bottom: 4px;
                font-size: 12px;
            }
        }

        .channel-compare .button:hover {
            background: transparent;
            border: 1px solid #6e6e73;
            color: #6e6e73;
        }

        .channel-compare .button-container {
            margin-bottom: 73px;
        }

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

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

        .channel-compare .compare-template-border-bottom .row-colors {
            margin-bottom: 0;
        }

        .channel-compare .row-colors {
            width: 100%;
            text-align: center;
            padding-bottom: 27px;
            margin-bottom: 27px;
            margin-top: 29px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-compare .row-colors {
                padding-bottom: 22px;
                margin-bottom: 22px;
                margin-top: 22px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-compare .row-colors {
                padding-bottom: 17px;
                margin-bottom: 18px;
                margin-top: 18px;
            }
        }

        .channel-compare .colornav-item {
            display: inline-block;
            margin: 0 0 0 9px;
        }

        .channel-compare .colornav-item:first-child {
            margin-left: 0;
        }

        @media only screen and (max-width: 734px) {
            .channel-compare .colornav-item:nth-of-type(-n+4) {
                margin-bottom: 18px;
            }
        }

        .channel-compare .colornav-swatch {
            width: 22px;
            height: 22px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-compare .colornav-swatch {
                width: 20px;
                height: 20px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-compare .colornav-swatch {
                width: 14px;
                height: 14px;
            }
        }

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

        .channel-html .copy {
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Helvetica", "Arial", sans-serif;
        }

        .channel-html .copy.helvetica-neue {
            font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
            letter-spacing: normal;
        }

        .channel-html .typography-partner-pricing {
            font-size: 17px;
            line-height: 1.4705882353;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Helvetica", "Arial", sans-serif, "SF Pro Icons";
            font-weight: 500;
        }

        .channel-html a.footer-link {
            color: #555555;
        }

        .visually-hidden-text {
            font-size: 0.0001em;
            text-indent: -9999px;
            line-height: 0;
        }

        body {
            margin: 0;
            overflow-x: hidden;
        }

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

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

        .channel-html .section .section-content {
            margin-left: auto;
            margin-right: 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 {
                width: 280px;
            }
        }

        .image-accessories_airpods {
            width: 381px;
            height: 235px;
            background-size: 381px 235px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_airpods_large?1633983728732);
        }

        .image-m1_icon_max {
            width: 84px;
            height: 84px;
            background-size: 84px 84px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_max_large?1633983728732);
        }

        .image-why_icon_performance {
            width: 91px;
            height: 52px;
            background-size: 91px 52px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_performance_large?1633983728733);
        }

        .image-compare_macbook_pro_m1_14_spacegray {
            width: 261px;
            height: 158px;
            background-size: 261px 158px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_14_spacegray_large?1633983728735);
        }

        .image-apps {
            width: 597px;
            height: 365px;
            background-size: 597px 365px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-apps_large?1633983728736);
        }

        .image-hero {
            width: 900px;
            height: 305px;
            background-size: 900px 305px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_large?1633983728736);
        }

        .image-display {
            width: 697px;
            height: 227px;
            background-size: 697px 227px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-display_large?1633983728737);
        }

        .image-compare_macbook_air_m1_gold {
            width: 264px;
            height: 153px;
            background-size: 264px 153px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_air_m1_gold_large?1633983728737);
        }

        .image-connectivity_magsafe {
            width: 408px;
            height: 230px;
            background-size: 408px 230px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_magsafe_large?1633983728738);
        }

        .image-icon_M1_chip {
            width: 70px;
            height: 70px;
            background-size: 70px 70px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_M1_chip_large?1633983728741);
        }

        .image-m1_max {
            width: 241px;
            height: 148px;
            background-size: 241px 148px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_max_large?1633983728742);
        }

        .image-why_icon_connectivity {
            width: 94px;
            height: 52px;
            background-size: 94px 52px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_connectivity_large?1633983728743);
        }

        .image-m1_pro {
            width: 241px;
            height: 148px;
            background-size: 241px 148px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_pro_large?1633983728745);
        }

        .image-m1_icon_pro {
            width: 84px;
            height: 84px;
            background-size: 84px 84px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_pro_large?1633983728745);
        }

        .image-icon_M1_Max_M1_Pro {
            width: 158px;
            height: 70px;
            background-size: 158px 70px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_M1_Max_M1_Pro_large?1633983728749);
        }

        .image-accessories_applecare {
            width: 389px;
            height: 232px;
            background-size: 389px 232px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_applecare_large?1633983728749);
        }

        .image-camera {
            width: 408px;
            height: 408px;
            background-size: 408px 408px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_large?1633983728750);
        }

        .image-compare_macbook_pro_m1_16_spacegray {
            width: 287px;
            height: 176px;
            background-size: 287px 176px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_16_spacegray_large?1633983728750);
        }

        .image-why_icon_m1_chips {
            width: 122px;
            height: 52px;
            background-size: 122px 52px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_m1_chips_large?1633983728752);
        }

        .image-connectivity_icon_monitors {
            width: 35px;
            height: 22px;
            background-size: 35px 22px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_icon_monitors_large?1633983728752);
        }

        .image-accessories_icon_applecare {
            width: 15px;
            height: 15px;
            background-size: 15px 15px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_icon_applecare_large?1633983728753);
        }

        .image-connectivity_port {
            width: 408px;
            height: 230px;
            background-size: 408px 230px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_port_large?1633983728753);
        }

        .image-camera_icon_video {
            width: 31px;
            height: 21px;
            background-size: 31px 21px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_icon_video_large?1633983728754);
        }

        .image-hero_wordmark {
            width: 256px;
            height: 33px;
            background-size: 256px 33px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_wordmark_large?1633983728756);
        }

        .image-performance {
            width: 596px;
            height: 365px;
            background-size: 596px 365px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-performance_large?1633983728757);
        }

        .image-icon_touch_id {
            width: 67px;
            height: 67px;
            background-size: 67px 67px;
            background-repeat: no-repeat;
            background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_touch_id_large?1633983728761);
        }

        @media (-webkit-min-device-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-m1_icon_max {
                width: 84px;
                height: 84px;
                background-size: 84px 84px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_max_large_2x?1633983728730);
            }
        }

        @media (-webkit-min-device-pixel-ratio:1.5),
        (min-resolution:144dpi),
        only screen and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (min-resolution:1.5dppx) {
            .image-compare_macbook_air_m1_gold {
                width: 264px;
                height: 153px;
                background-size: 264px 153px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_air_m1_gold_large_2x?1633983728732);
            }
        }

        @media (-webkit-min-device-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-why_icon_performance {
                width: 91px;
                height: 52px;
                background-size: 91px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_performance_large_2x?1633983728734);
            }
        }

        @media (-webkit-min-device-pixel-ratio:1.5),
        (min-resolution:144dpi),
        only screen and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (min-resolution:1.5dppx) {
            .image-compare_macbook_pro_m1_14_spacegray {
                width: 261px;
                height: 158px;
                background-size: 261px 158px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_14_spacegray_large_2x?1633983728735);
            }
        }

        @media (-webkit-min-device-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_icon_video {
                width: 31px;
                height: 21px;
                background-size: 31px 21px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_icon_video_large_2x?1633983728735);
            }
        }

        @media (-webkit-min-device-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-why_icon_connectivity {
                width: 94px;
                height: 52px;
                background-size: 94px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_connectivity_large_2x?1633983728739);
            }
        }

        @media (-webkit-min-device-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-connectivity_icon_monitors {
                width: 35px;
                height: 22px;
                background-size: 35px 22px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_icon_monitors_large_2x?1633983728740);
            }
        }

        @media (-webkit-min-device-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_M1_Max_M1_Pro {
                width: 158px;
                height: 70px;
                background-size: 158px 70px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_M1_Max_M1_Pro_large_2x?1633983728741);
            }
        }

        @media (-webkit-min-device-pixel-ratio:1.5),
        (min-resolution:144dpi),
        only screen and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (min-resolution:1.5dppx) {
            .image-compare_macbook_pro_m1_16_spacegray {
                width: 287px;
                height: 176px;
                background-size: 287px 176px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_16_spacegray_large_2x?1633983728743);
            }
        }

        @media (-webkit-min-device-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-connectivity_magsafe {
                width: 408px;
                height: 230px;
                background-size: 408px 230px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_magsafe_large_2x?1633983728745);
            }
        }

        @media (-webkit-min-device-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-m1_max {
                width: 241px;
                height: 148px;
                background-size: 241px 148px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_max_large_2x?1633983728745);
            }
        }

        @media (-webkit-min-device-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-accessories_airpods {
                width: 381px;
                height: 235px;
                background-size: 381px 235px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_airpods_large_2x?1633983728745);
            }
        }

        @media (-webkit-min-device-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-why_icon_m1_chips {
                width: 122px;
                height: 52px;
                background-size: 122px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_m1_chips_large_2x?1633983728749);
            }
        }

        @media (-webkit-min-device-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 {
                width: 408px;
                height: 408px;
                background-size: 408px 408px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_large_2x?1633983728752);
            }
        }

        @media (-webkit-min-device-pixel-ratio:1.5),
        (min-resolution:144dpi),
        only screen and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (min-resolution:1.5dppx) {
            .image-performance {
                width: 596px;
                height: 365px;
                background-size: 596px 365px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-performance_large_2x?1633983728752);
            }
        }

        @media (-webkit-min-device-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_wordmark {
                width: 256px;
                height: 33px;
                background-size: 256px 33px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_wordmark_large_2x?1633983728755);
            }
        }

        @media (-webkit-min-device-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_M1_chip {
                width: 70px;
                height: 70px;
                background-size: 70px 70px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_M1_chip_large_2x?1633983728756);
            }
        }

        @media (-webkit-min-device-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-accessories_icon_applecare {
                width: 15px;
                height: 15px;
                background-size: 15px 15px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_icon_applecare_large_2x?1633983728756);
            }
        }

        @media (-webkit-min-device-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-accessories_applecare {
                width: 389px;
                height: 232px;
                background-size: 389px 232px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_applecare_large_2x?1633983728756);
            }
        }

        @media (-webkit-min-device-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-apps {
                width: 597px;
                height: 365px;
                background-size: 597px 365px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-apps_large_2x?1633983728757);
            }
        }

        @media (-webkit-min-device-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: 900px;
                height: 305px;
                background-size: 900px 305px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_large_2x?1633983728757);
            }
        }

        @media (-webkit-min-device-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: 697px;
                height: 227px;
                background-size: 697px 227px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-display_large_2x?1633983728758);
            }
        }

        @media (-webkit-min-device-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-m1_pro {
                width: 241px;
                height: 148px;
                background-size: 241px 148px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_pro_large_2x?1633983728759);
            }
        }

        @media (-webkit-min-device-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-connectivity_port {
                width: 408px;
                height: 230px;
                background-size: 408px 230px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_port_large_2x?1633983728759);
            }
        }

        @media (-webkit-min-device-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-m1_icon_pro {
                width: 84px;
                height: 84px;
                background-size: 84px 84px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_pro_large_2x?1633983728759);
            }
        }

        @media (-webkit-min-device-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_touch_id {
                width: 69px;
                height: 70px;
                background-size: 69px 70px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_touch_id_large_2x?1633983728762);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-apps {
                width: 367px;
                height: 225px;
                background-size: 367px 225px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-apps_medium?1633983728732);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-icon_M1_chip {
                width: 52px;
                height: 52px;
                background-size: 52px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_M1_chip_medium?1633983728738);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-accessories_icon_applecare {
                width: 14px;
                height: 14px;
                background-size: 14px 14px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_icon_applecare_medium?1633983728739);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-performance {
                width: 414px;
                height: 255px;
                background-size: 414px 255px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-performance_medium?1633983728740);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-hero_wordmark {
                width: 173px;
                height: 23px;
                background-size: 173px 23px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_wordmark_medium?1633983728741);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-hero {
                width: 640px;
                height: 217px;
                background-size: 640px 217px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_medium?1633983728742);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-compare_macbook_pro_m1_14_spacegray {
                width: 195px;
                height: 118px;
                background-size: 195px 118px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_14_spacegray_medium?1633983728748);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-camera_icon_video {
                width: 31px;
                height: 21px;
                background-size: 31px 21px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_icon_video_medium?1633983728748);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-connectivity_magsafe {
                width: 289px;
                height: 163px;
                background-size: 289px 163px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_magsafe_medium?1633983728748);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-why_icon_performance {
                width: 91px;
                height: 52px;
                background-size: 91px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_performance_medium?1633983728749);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-icon_M1_Max_M1_Pro {
                width: 112px;
                height: 52px;
                background-size: 112px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_M1_Max_M1_Pro_medium?1633983728750);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-camera {
                width: 288px;
                height: 288px;
                background-size: 288px 288px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_medium?1633983728750);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-compare_macbook_air_m1_gold {
                width: 191px;
                height: 111px;
                background-size: 191px 111px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_air_m1_gold_medium?1633983728750);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-icon_touch_id {
                width: 52px;
                height: 52px;
                background-size: 52px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_touch_id_medium?1633983728751);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-connectivity_icon_monitors {
                width: 33px;
                height: 20px;
                background-size: 33px 20px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_icon_monitors_medium?1633983728751);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-connectivity_port {
                width: 289px;
                height: 163px;
                background-size: 289px 163px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_port_medium?1633983728751);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-why_icon_connectivity {
                width: 94px;
                height: 52px;
                background-size: 94px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_connectivity_medium?1633983728752);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-accessories_applecare {
                width: 284px;
                height: 171px;
                background-size: 284px 171px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_applecare_medium?1633983728753);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-compare_macbook_pro_m1_16_spacegray {
                width: 215px;
                height: 132px;
                background-size: 215px 132px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_16_spacegray_medium?1633983728757);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-m1_icon_max {
                width: 84px;
                height: 84px;
                background-size: 84px 84px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_max_medium?1633983728757);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-m1_icon_pro {
                width: 84px;
                height: 84px;
                background-size: 84px 84px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_pro_medium?1633983728757);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-accessories_airpods {
                width: 291px;
                height: 181px;
                background-size: 291px 181px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_airpods_medium?1633983728758);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-display {
                width: 506px;
                height: 163px;
                background-size: 506px 163px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-display_medium?1633983728760);
            }
        }

        @media only screen and (max-width:1068px) {
            .image-why_icon_m1_chips {
                width: 112px;
                height: 52px;
                background-size: 112px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_m1_chips_medium?1633983728760);
            }
        }

        @media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (max-width:1068px) and (min-resolution:1.5dppx),
        only screen and (max-width:1068px) and (min-resolution:144dpi) {
            .image-performance {
                width: 414px;
                height: 255px;
                background-size: 414px 255px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-performance_medium_2x?1633983728731);
            }
        }

        @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-why_icon_m1_chips {
                width: 112px;
                height: 52px;
                background-size: 112px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_m1_chips_medium_2x?1633983728734);
            }
        }

        @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_icon_video {
                width: 31px;
                height: 21px;
                background-size: 31px 21px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_icon_video_medium_2x?1633983728734);
            }
        }

        @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-accessories_airpods {
                width: 291px;
                height: 181px;
                background-size: 291px 181px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_airpods_medium_2x?1633983728734);
            }
        }

        @media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (max-width:1068px) and (min-resolution:1.5dppx),
        only screen and (max-width:1068px) and (min-resolution:144dpi) {
            .image-icon_touch_id {
                width: 52px;
                height: 52px;
                background-size: 52px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_touch_id_medium_2x?1633983728738);
            }
        }

        @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-compare_macbook_pro_m1_14_spacegray {
                width: 195px;
                height: 118px;
                background-size: 195px 118px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_14_spacegray_medium_2x?1633983728739);
            }
        }

        @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-accessories_icon_applecare {
                width: 14px;
                height: 14px;
                background-size: 14px 14px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_icon_applecare_medium_2x?1633983728740);
            }
        }

        @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-compare_macbook_air_m1_gold {
                width: 191px;
                height: 111px;
                background-size: 191px 111px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_air_m1_gold_medium_2x?1633983728741);
            }
        }

        @media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (max-width:1068px) and (min-resolution:1.5dppx),
        only screen and (max-width:1068px) and (min-resolution:144dpi) {
            .image-icon_M1_chip {
                width: 52px;
                height: 52px;
                background-size: 52px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_M1_chip_medium_2x?1633983728741);
            }
        }

        @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-connectivity_magsafe {
                width: 289px;
                height: 163px;
                background-size: 289px 163px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_magsafe_medium_2x?1633983728742);
            }
        }

        @media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (max-width:1068px) and (min-resolution:1.5dppx),
        only screen and (max-width:1068px) and (min-resolution:144dpi) {
            .image-icon_M1_Max_M1_Pro {
                width: 112px;
                height: 52px;
                background-size: 112px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_M1_Max_M1_Pro_medium_2x?1633983728742);
            }
        }

        @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-why_icon_connectivity {
                width: 94px;
                height: 52px;
                background-size: 94px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_connectivity_medium_2x?1633983728742);
            }
        }

        @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 {
                width: 288px;
                height: 288px;
                background-size: 288px 288px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_medium_2x?1633983728742);
            }
        }

        @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_wordmark {
                width: 173px;
                height: 23px;
                background-size: 173px 23px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_wordmark_medium_2x?1633983728743);
            }
        }

        @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-m1_icon_max {
                width: 84px;
                height: 84px;
                background-size: 84px 84px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_max_medium_2x?1633983728746);
            }
        }

        @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-accessories_applecare {
                width: 284px;
                height: 171px;
                background-size: 284px 171px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_applecare_medium_2x?1633983728747);
            }
        }

        @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-apps {
                width: 367px;
                height: 225px;
                background-size: 367px 225px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-apps_medium_2x?1633983728747);
            }
        }

        @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-connectivity_port {
                width: 289px;
                height: 163px;
                background-size: 289px 163px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_port_medium_2x?1633983728747);
            }
        }

        @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-m1_icon_pro {
                width: 84px;
                height: 84px;
                background-size: 84px 84px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_pro_medium_2x?1633983728747);
            }
        }

        @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: 506px;
                height: 163px;
                background-size: 506px 163px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-display_medium_2x?1633983728749);
            }
        }

        @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-why_icon_performance {
                width: 91px;
                height: 52px;
                background-size: 91px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_performance_medium_2x?1633983728750);
            }
        }

        @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-connectivity_icon_monitors {
                width: 33px;
                height: 20px;
                background-size: 33px 20px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_icon_monitors_medium_2x?1633983728751);
            }
        }

        @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-compare_macbook_pro_m1_16_spacegray {
                width: 215px;
                height: 132px;
                background-size: 215px 132px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_16_spacegray_medium_2x?1633983728752);
            }
        }

        @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: 640px;
                height: 217px;
                background-size: 640px 217px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_medium_2x?1633983728756);
            }
        }

        @media only screen and (max-width:734px) {
            .image-display {
                width: 667px;
                height: 217px;
                background-size: 667px 217px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-display_small?1633983728730);
            }
        }

        @media only screen and (max-width:734px) {
            .image-m1_icon_pro {
                width: 84px;
                height: 84px;
                background-size: 84px 84px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_pro_small?1633983728731);
            }
        }

        @media only screen and (max-width:734px) {
            .image-m1_icon_max {
                width: 84px;
                height: 84px;
                background-size: 84px 84px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_max_small?1633983728731);
            }
        }

        @media only screen and (max-width:734px) {
            .image-camera_icon_video {
                width: 31px;
                height: 21px;
                background-size: 31px 21px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_icon_video_small?1633983728734);
            }
        }

        @media only screen and (max-width:734px) {
            .image-why_icon_m1_chips {
                width: 112px;
                height: 50px;
                background-size: 112px 50px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_m1_chips_small?1633983728735);
            }
        }

        @media only screen and (max-width:734px) {
            .image-hero_wordmark {
                width: 149px;
                height: 20px;
                background-size: 149px 20px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_wordmark_small?1633983728736);
            }
        }

        @media only screen and (max-width:734px) {
            .image-performance {
                width: 399px;
                height: 244px;
                background-size: 399px 244px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-performance_small?1633983728737);
            }
        }

        @media only screen and (max-width:734px) {
            .image-connectivity_magsafe {
                width: 280px;
                height: 158px;
                background-size: 280px 158px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_magsafe_small?1633983728741);
            }
        }

        @media only screen and (max-width:734px) {
            .image-compare_macbook_pro_m1_16_spacegray {
                width: 133px;
                height: 82px;
                background-size: 133px 82px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_16_spacegray_small?1633983728741);
            }
        }

        @media only screen and (max-width:734px) {
            .image-camera {
                width: 280px;
                height: 280px;
                background-size: 280px 280px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_small?1633983728745);
            }
        }

        @media only screen and (max-width:734px) {
            .image-why_icon_performance {
                width: 91px;
                height: 52px;
                background-size: 91px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_performance_small?1633983728745);
            }
        }

        @media only screen and (max-width:734px) {
            .image-accessories_icon_applecare {
                width: 14px;
                height: 14px;
                background-size: 14px 14px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_icon_applecare_small?1633983728746);
            }
        }

        @media only screen and (max-width:734px) {
            .image-icon_touch_id {
                width: 43px;
                height: 43px;
                background-size: 43px 43px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_touch_id_small?1633983728749);
            }
        }

        @media only screen and (max-width:734px) {
            .image-apps {
                width: 406px;
                height: 251px;
                background-size: 406px 251px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-apps_small?1633983728751);
            }
        }

        @media only screen and (max-width:734px) {
            .image-connectivity_icon_monitors {
                width: 36px;
                height: 22px;
                background-size: 36px 22px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_icon_monitors_small?1633983728754);
            }
        }

        @media only screen and (max-width:734px) {
            .image-accessories_applecare {
                width: 285px;
                height: 172px;
                background-size: 285px 172px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_applecare_small?1633983728755);
            }
        }

        @media only screen and (max-width:734px) {
            .image-hero {
                width: 312px;
                height: 106px;
                background-size: 312px 106px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_small?1633983728756);
            }
        }

        @media only screen and (max-width:734px) {
            .image-accessories_airpods {
                width: 283px;
                height: 177px;
                background-size: 283px 177px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_airpods_small?1633983728758);
            }
        }

        @media only screen and (max-width:734px) {
            .image-icon_M1_Max_M1_Pro {
                width: 96px;
                height: 43px;
                background-size: 96px 43px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_M1_Max_M1_Pro_small?1633983728759);
            }
        }

        @media only screen and (max-width:734px) {
            .image-compare_macbook_pro_m1_14_spacegray {
                width: 121px;
                height: 74px;
                background-size: 121px 74px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_14_spacegray_small?1633983728760);
            }
        }

        @media only screen and (max-width:734px) {
            .image-why_icon_connectivity {
                width: 94px;
                height: 52px;
                background-size: 94px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_connectivity_small?1633983728761);
            }
        }

        @media only screen and (max-width:734px) {
            .image-connectivity_port {
                width: 280px;
                height: 158px;
                background-size: 280px 158px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_port_small?1633983728762);
            }
        }

        @media only screen and (max-width:734px) and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (max-width:734px) and (min-resolution:1.5dppx),
        only screen and (max-width:734px) and (min-resolution:144dpi) {
            .image-performance {
                width: 399px;
                height: 244px;
                background-size: 399px 244px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-performance_small_2x?1633983728731);
            }
        }

        @media only screen and (max-width:734px) and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (max-width:734px) and (min-resolution:1.5dppx),
        only screen and (max-width:734px) and (min-resolution:144dpi) {
            .image-compare_macbook_pro_m1_16_spacegray {
                width: 133px;
                height: 82px;
                background-size: 133px 82px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_16_spacegray_small_2x?1633983728732);
            }
        }

        @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-connectivity_magsafe {
                width: 280px;
                height: 158px;
                background-size: 280px 158px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_magsafe_small_2x?1633983728732);
            }
        }

        @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_wordmark {
                width: 149px;
                height: 20px;
                background-size: 149px 20px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_wordmark_small_2x?1633983728732);
            }
        }

        @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-m1_icon_max {
                width: 84px;
                height: 84px;
                background-size: 84px 84px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_max_small_2x?1633983728734);
            }
        }

        @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-connectivity_icon_monitors {
                width: 36px;
                height: 22px;
                background-size: 36px 22px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_icon_monitors_small_2x?1633983728734);
            }
        }

        @media only screen and (max-width:734px) and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (max-width:734px) and (min-resolution:1.5dppx),
        only screen and (max-width:734px) and (min-resolution:144dpi) {
            .image-icon_M1_Max_M1_Pro {
                width: 96px;
                height: 43px;
                background-size: 96px 43px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_M1_Max_M1_Pro_small_2x?1633983728734);
            }
        }

        @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: 312px;
                height: 106px;
                background-size: 312px 106px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-hero_small_2x?1633983728738);
            }
        }

        @media only screen and (max-width:734px) and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (max-width:734px) and (min-resolution:1.5dppx),
        only screen and (max-width:734px) and (min-resolution:144dpi) {
            .image-icon_touch_id {
                width: 43px;
                height: 43px;
                background-size: 43px 43px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-icon_touch_id_small_2x?1633983728738);
            }
        }

        @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-why_icon_m1_chips {
                width: 112px;
                height: 50px;
                background-size: 112px 50px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_m1_chips_small_2x?1633983728741);
            }
        }

        @media only screen and (max-width:734px) and (-webkit-min-device-pixel-ratio:1.5),
        only screen and (max-width:734px) and (min-resolution:1.5dppx),
        only screen and (max-width:734px) and (min-resolution:144dpi) {
            .image-compare_macbook_pro_m1_14_spacegray {
                width: 121px;
                height: 74px;
                background-size: 121px 74px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-compare_macbook_pro_m1_14_spacegray_small_2x?1633983728741);
            }
        }

        @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-accessories_icon_applecare {
                width: 14px;
                height: 14px;
                background-size: 14px 14px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_icon_applecare_small_2x?1633983728743);
            }
        }

        @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-connectivity_port {
                width: 280px;
                height: 158px;
                background-size: 280px 158px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-connectivity_port_small_2x?1633983728743);
            }
        }

        @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-why_icon_performance {
                width: 91px;
                height: 52px;
                background-size: 91px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_performance_small_2x?1633983728748);
            }
        }

        @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-accessories_airpods {
                width: 283px;
                height: 177px;
                background-size: 283px 177px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_airpods_small_2x?1633983728749);
            }
        }

        @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 {
                width: 280px;
                height: 280px;
                background-size: 280px 280px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_small_2x?1633983728749);
            }
        }

        @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: 667px;
                height: 217px;
                background-size: 667px 217px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-display_small_2x?1633983728750);
            }
        }

        @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-accessories_applecare {
                width: 285px;
                height: 172px;
                background-size: 285px 172px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-accessories_applecare_small_2x?1633983728751);
            }
        }

        @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-why_icon_connectivity {
                width: 94px;
                height: 52px;
                background-size: 94px 52px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-why_icon_connectivity_small_2x?1633983728752);
            }
        }

        @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-m1_icon_pro {
                width: 84px;
                height: 84px;
                background-size: 84px 84px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-m1_icon_pro_small_2x?1633983728753);
            }
        }

        @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_icon_video {
                width: 31px;
                height: 21px;
                background-size: 31px 21px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-camera_icon_video_small_2x?1633983728755);
            }
        }

        @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-apps {
                width: 406px;
                height: 251px;
                background-size: 406px 251px;
                background-repeat: no-repeat;
                background-image: url(https://media.currys.biz/i/currysprod/mac-pro-apps_small_2x?1633983728756);
            }
        }

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

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

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

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

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

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

        .channel-html .channel-custom-font-custom-40-headline-reduced {
            font-size: 40px;
            line-height: 44px;
            letter-spacing: 0rem;
            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.004rem;
            }
        }

        @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.007rem;
            }
        }

        .channel-html .channel-custom-font-custom-24-eyebrow {
            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-eyebrow {
                font-size: 21px;
                line-height: 25px;
                letter-spacing: 0.011rem;
            }
        }

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

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

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

        .channel-html .channel-custom-font-custom-21-eyebrow-reduced {
            font-size: 21px;
            line-height: 25px;
            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: 23px;
                letter-spacing: 0.012rem;
            }
        }

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

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

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

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

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

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

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

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

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

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

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

        .channel-html .fa908b4 {
            overflow: hidden;
        }

        .channel-html .z9a22bc {
            margin-top: 64px;
            margin-bottom: 79px;
        }

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

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

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

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

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

        .channel-html .v5af1c5 {
            justify-content: center;
        }

        .channel-html .y8d5222 {
            margin-bottom: 38px;
        }

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

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

        .channel-html .pAC640B {
            margin-top: 21px;
            margin-left: 38px;
        }

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

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

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

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

        .channel-html .z9b16b1 {
            color: #1d1d1f;
            margin-top: 48px;
            margin-bottom: 40px;
            padding-left: 82px;
            padding-right: 82px;
        }

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

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

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

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

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

        .channel-html .lD8E4FF {
            color: #1d1d1f;
            margin-top: 48px;
            margin-bottom: 40px;
            padding-left: 82px;
            padding-right: 82px;
        }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        .channel-html .bb2da7f {
            color: #6e6e73;
            border: solid 1px #6e6e73;
        }

        .channel-html .h805F02 {
            background-color: #000000;
            overflow: hidden;
        }

        .channel-html .yBCE646 {
            align-items: center;
            margin-top: 74px;
            margin-bottom: 74px;
        }

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

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

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

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

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

        .channel-html .h5A83EC {
            margin-left: -103px;
        }

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

        .channel-html .f5D65F1 {
            padding-left: 82px;
        }

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

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

        .channel-html .z9623A9 {
            color: #f5f5f7;
            margin-left: -1.5px;
            margin-bottom: 10px;
        }

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

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

        .channel-html .u14C8FB {
            color: #f5f5f7;
            margin-top: 0px;
            margin-left: -3px;
            margin-bottom: 26px;
        }

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

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

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

        .channel-html .h4CC61A {
            color: #f5f5f7;
            margin-top: 0px;
            margin-left: -1.5px;
            margin-bottom: 29px;
            padding-right: 11px;
        }

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

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

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

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

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

        .channel-html .l329F94 .badge-caption-up {
            color: #f5f5f7;
        }

        .channel-html .l329F94 .badge-caption-bottom {
            color: #f5f5f7;
        }

        .channel-html .l329F94 span.badge-value {
            white-space: normal;
        }

        .channel-html .l329F94 .badge-value {
            color: #f5f5f7;
            margin: 2px 0 -4px;
        }

        .channel-html .l329F94 .unit {
            font-weight: 600;
        }

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

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

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

        .channel-html .u453B06 .badge-caption-up {
            color: #f5f5f7;
        }

        .channel-html .u453B06 .badge-caption-bottom {
            color: #f5f5f7;
        }

        .channel-html .u453B06 span.badge-value {
            white-space: normal;
        }

        .channel-html .u453B06 .badge-value {
            color: #f5f5f7;
            margin: 0 0 -4px;
        }

        .channel-html .u453B06 .unit {
            font-weight: 600;
        }

        .channel-html .k59447B {
            background-color: #000000;
            overflow: hidden;
        }

        .channel-html .oAC1DBC {
            align-items: center;
            margin-top: 80px;
            margin-bottom: 80px;
        }

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

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

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

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

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

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

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

        .channel-html .x156540 {
            margin-top: 0px;
        }

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

        .channel-html .fF3C70A {
            color: #f5f5f7;
            margin-left: -1.5px;
            margin-bottom: 10px;
            padding-right: 50%;
        }

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

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

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

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

        .channel-html .j1FB18D {
            color: #f5f5f7;
            margin-top: 0px;
            margin-left: -3px;
        }

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

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

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

        .channel-html .n97F45E {
            margin-top: 22px;
            padding-left: 82px;
        }

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

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

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

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

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

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

        .channel-html .kB4ABE1 {
            color: #f5f5f7;
            margin-top: 0px;
            margin-left: -1.5px;
        }

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

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

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

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

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

        .channel-html .i70FFAF {
            color: #f5f5f7;
            margin-left: -1.5px;
            margin-bottom: 10px;
        }

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

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

        .channel-html .zF4FFC3 {
            color: #f5f5f7;
            margin-top: 0px;
            margin-left: -3px;
            margin-bottom: 26px;
            padding-right: 42px;
        }

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

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

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

        .channel-html .r94F405 {
            color: #f5f5f7;
            margin-top: 0px;
            margin-left: -1.5px;
            padding-right: 64px;
        }

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

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

        .channel-html .cF4C8F4 {
            justify-content: space-between;
        }

        .channel-html .c1BE632 {
            padding-right: 6px;
        }

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

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

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

        .channel-html .n205A5D {
            margin-left: 19px;
            margin-bottom: 19px;
        }

        .channel-html .p2C52DF {
            background: linear-gradient(140deg, #051D39 0%, #000000 100%);
            display: grid;
            grid-gap: 0px;
            grid-template-rows: 100%;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(1, 280px);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .p2C52DF {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .p2C52DF {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .p2C52DF {
                grid-template-rows: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .p2C52DF {
                grid-template-rows: 100%;
            }
        }

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

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

        .channel-html .p2C52DF .bentobox-item {
            border-radius: 0px;
            overflow: hidden;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .p2C52DF .bentobox-item {
                border-radius: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .p2C52DF .bentobox-item {
                border-radius: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .p2C52DF .bentobox-item {
                overflow: hidden;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .p2C52DF .bentobox-item {
                overflow: hidden;
            }
        }

        .channel-html .d290350 {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 0;
            grid-row-end: 0;
            position: relative;
            overflow: hidden;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d290350 {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d290350 {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d290350 {
                grid-row-start: 0;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d290350 {
                grid-row-end: 0;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d290350 {
                overflow: hidden;
            }
        }

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

        .channel-html .oD6CBF2 {
            padding-top: 19px;
            padding-bottom: 19px;
            z-index: 1;
        }

        .channel-html .v8E414C {
            padding-left: 20px;
            padding-bottom: 19px;
            padding-right: 27px;
        }

        .channel-html .z8D33A5 {
            pointer-events: none;
        }

        .channel-html .hB629CD {
            background: undefined;
            display: grid;
            height: 100%;
            grid-gap: 0px;
            grid-template-rows: 100%;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(1, 3px);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .hB629CD {
                height: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .hB629CD {
                height: 100%;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .hB629CD {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .hB629CD {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .hB629CD {
                grid-template-rows: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .hB629CD {
                grid-template-rows: 100%;
            }
        }

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

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

        .channel-html .hB629CD .bentobox-item {
            border-radius: 0px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .hB629CD .bentobox-item {
                border-radius: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .hB629CD .bentobox-item {
                border-radius: 0px;
            }
        }

        .channel-html .aE9B0F7 {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        .channel-html .aE9B0F7:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(180deg, #031223 0%, #2f65ff 100%) 1/0px 0px 0px 1px/0px stretch;
            border-style: solid;
        }

        .channel-html .iA26A95 {
            padding-top: 23px;
            padding-left: 27px;
            padding-bottom: 17px;
            padding-right: 16px;
        }

        .channel-html .e6A6FBE {
            color: #f5f5f7;
        }

        .channel-html .b4C0CC0 {
            color: #ffffff;
            margin-top: 2px;
            margin-bottom: 1px;
        }

        .channel-html .b4C0CC0 {
            background: linear-gradient(90deg, #68BAE3 0%, #25A5E6 50%, #2F65FF 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .channel-html .pF3E7DA {
            color: #f5f5f7;
            margin-top: 0px;
        }

        .channel-html .k4553B8 {
            z-index: 1;
        }

        .channel-html .bC0ADD4 {
            padding-left: 20px;
            padding-right: 20px;
        }

        .channel-html .p65CFA3 {
            background: undefined;
            display: grid;
            grid-gap: 0px;
            grid-template-rows: 1px;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(3, 33.33%);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .p65CFA3 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .p65CFA3 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .p65CFA3 {
                grid-template-rows: 2px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .p65CFA3 {
                grid-template-rows: 2px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .p65CFA3 {
                grid-template-columns: repeat(3, 33.33%);
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .p65CFA3 {
                grid-template-columns: repeat(3, 33.33%);
            }
        }

        .channel-html .f379BFD {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .f379BFD {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .f379BFD {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .f379BFD {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .f379BFD {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .f379BFD {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .f379BFD {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .f379BFD {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .f379BFD {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .f379BFD {
                overflow: hidden;
            }
        }

        .channel-html .f379BFD:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #031223 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .f379BFD:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .f379BFD:before {
                border-image: linear-gradient(90deg, #031223 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .f379BFD:before {
                border-image: linear-gradient(90deg, #031223 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        .channel-html .w951FB1 {
            grid-column-start: 2;
            grid-column-end: 2;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .w951FB1 {
                grid-column-start: 2;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .w951FB1 {
                grid-column-start: 2;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .w951FB1 {
                grid-column-end: 2;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .w951FB1 {
                grid-column-end: 2;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .w951FB1 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .w951FB1 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .w951FB1 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .w951FB1 {
                grid-row-end: 1;
            }
        }

        .channel-html .w951FB1:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #2f65ff 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .w951FB1:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .w951FB1:before {
                border-image: linear-gradient(90deg, #2f65ff 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .w951FB1:before {
                border-image: linear-gradient(90deg, #2f65ff 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        .channel-html .d807B79 {
            grid-column-start: 3;
            grid-column-end: 3;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d807B79 {
                grid-column-start: 3;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .d807B79 {
                grid-column-start: 3;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d807B79 {
                grid-column-end: 3;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .d807B79 {
                grid-column-end: 3;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d807B79 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .d807B79 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d807B79 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .d807B79 {
                grid-row-end: 1;
            }
        }

        .channel-html .d807B79:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #2f65ff 0%, #031223 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .d807B79:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d807B79:before {
                border-image: linear-gradient(90deg, #2f65ff 0%, #031223 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .d807B79:before {
                border-image: linear-gradient(90deg, #2f65ff 0%, #031223 100%) 1/1px 0px 0px 0px/0 stretch;
            }
        }

        .channel-html .s362401 {
            padding-top: 17px;
            padding-left: 20px;
            padding-bottom: 17px;
            padding-right: 27px;
        }

        .channel-html .c922028 {
            color: #f5f5f7;
        }

        .channel-html .jBA76A7 {
            color: #ffffff;
            margin-top: 2px;
            margin-bottom: 1px;
        }

        .channel-html .jBA76A7 {
            background: linear-gradient(90deg, #68BAE3 0%, #25A5E6 50%, #2F65FF 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .channel-html .gFADE6A {
            color: #f5f5f7;
            margin-top: 0px;
        }

        .channel-html .x8C800A {
            margin-left: 2px;
        }

        .channel-html .u24A64C {
            background: undefined;
            display: grid;
            height: 100%;
            grid-gap: 0px;
            grid-template-rows: 100%;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(1, 3px);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u24A64C {
                height: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u24A64C {
                height: 100%;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u24A64C {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u24A64C {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u24A64C {
                grid-template-rows: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u24A64C {
                grid-template-rows: 100%;
            }
        }

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

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

        .channel-html .u24A64C .bentobox-item {
            border-radius: 0px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u24A64C .bentobox-item {
                border-radius: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u24A64C .bentobox-item {
                border-radius: 0px;
            }
        }

        .channel-html .n941EEE {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        .channel-html .n941EEE:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(180deg, #2f65ff 0%, #2f65ff 100%) 1/0px 0px 0px 1px/0px stretch;
            border-style: solid;
        }

        .channel-html .v9C3E9D {
            min-height: 100%;
            align-items: center;
        }

        .channel-html .nE9662D {
            padding-left: 27px;
        }

        .channel-html .i082A20 {
            color: #ffffff;
            margin-top: 2px;
            margin-bottom: 1px;
        }

        .channel-html .i082A20 {
            background: linear-gradient(90deg, #68BAE3 0%, #25A5E6 50%, #2F65FF 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .channel-html .v1F91BC {
            color: #f5f5f7;
            margin-top: 0px;
        }

        .channel-html .x6452DD {
            z-index: 1;
        }

        .channel-html .k1E38E3 {
            padding-left: 20px;
            padding-right: 20px;
        }

        .channel-html .m03AF5E {
            background: undefined;
            display: grid;
            grid-gap: 0px;
            grid-template-rows: 1px;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(3, 33.33%);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .m03AF5E {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .m03AF5E {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .m03AF5E {
                grid-template-rows: 2px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .m03AF5E {
                grid-template-rows: 2px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .m03AF5E {
                grid-template-columns: repeat(3, 33.33%);
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .m03AF5E {
                grid-template-columns: repeat(3, 33.33%);
            }
        }

        .channel-html .aB22422 {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .aB22422 {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .aB22422 {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .aB22422 {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .aB22422 {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .aB22422 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .aB22422 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .aB22422 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .aB22422 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .aB22422 {
                overflow: hidden;
            }
        }

        .channel-html .aB22422:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #031223 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .aB22422:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .aB22422:before {
                border-image: linear-gradient(90deg, #031223 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .aB22422:before {
                border-image: linear-gradient(90deg, #031223 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        .channel-html .z257CBE {
            grid-column-start: 2;
            grid-column-end: 2;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .z257CBE {
                grid-column-start: 2;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .z257CBE {
                grid-column-start: 2;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .z257CBE {
                grid-column-end: 2;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .z257CBE {
                grid-column-end: 2;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .z257CBE {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .z257CBE {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .z257CBE {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .z257CBE {
                grid-row-end: 1;
            }
        }

        .channel-html .z257CBE:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #2f65ff 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .z257CBE:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .z257CBE:before {
                border-image: linear-gradient(90deg, #2f65ff 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .z257CBE:before {
                border-image: linear-gradient(90deg, #2f65ff 0%, #2f65ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        .channel-html .u320754 {
            grid-column-start: 3;
            grid-column-end: 3;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u320754 {
                grid-column-start: 3;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u320754 {
                grid-column-start: 3;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u320754 {
                grid-column-end: 3;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u320754 {
                grid-column-end: 3;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u320754 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u320754 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u320754 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u320754 {
                grid-row-end: 1;
            }
        }

        .channel-html .u320754:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #2f65ff 0%, #031223 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .u320754:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u320754:before {
                border-image: linear-gradient(90deg, #2f65ff 0%, #031223 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u320754:before {
                border-image: linear-gradient(90deg, #2f65ff 0%, #031223 100%) 1/1px 0px 0px 0px/0 stretch;
            }
        }

        .channel-html .mE10E2C {
            padding-top: 17px;
            padding-left: 20px;
            padding-right: 12px;
        }

        .channel-html .rCBC62F {
            color: #f5f5f7;
        }

        .channel-html .q48E487 {
            color: #ffffff;
            margin-top: 2px;
            margin-bottom: 1px;
        }

        .channel-html .q48E487 {
            background: linear-gradient(90deg, #68BAE3 0%, #25A5E6 50%, #2F65FF 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .channel-html .q1782E0 {
            color: #f5f5f7;
            margin-top: 0px;
        }

        .channel-html .p9037C0 {
            margin-left: 6px;
        }

        .channel-html .iB09970 {
            background: undefined;
            display: grid;
            height: 100%;
            grid-gap: 0px;
            grid-template-rows: 100%;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(1, 3px);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .iB09970 {
                height: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .iB09970 {
                height: 100%;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .iB09970 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .iB09970 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .iB09970 {
                grid-template-rows: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .iB09970 {
                grid-template-rows: 100%;
            }
        }

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

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

        .channel-html .iB09970 .bentobox-item {
            border-radius: 0px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .iB09970 .bentobox-item {
                border-radius: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .iB09970 .bentobox-item {
                border-radius: 0px;
            }
        }

        .channel-html .a6731C1 {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .a6731C1 {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .a6731C1 {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .a6731C1 {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .a6731C1 {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .a6731C1 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .a6731C1 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .a6731C1 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .a6731C1 {
                grid-row-end: 1;
            }
        }

        .channel-html .a6731C1:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(180deg, #2f65ff 0%, #031223 100%) 1/0px 0px 0px 1px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .a6731C1:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .a6731C1:before {
                border-image: linear-gradient(180deg, #2f65ff 0%, #031223 100%) 1/0px 0px 0px 1px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .a6731C1:before {
                border-image: linear-gradient(180deg, #2f65ff 0%, #031223 100%) 1/0px 0px 0px 1px/0px stretch;
            }
        }

        .channel-html .rFE2899 {
            padding-top: 17px;
            padding-left: 27px;
            padding-right: 5px;
        }

        .channel-html .f9FBEC6 {
            color: #f5f5f7;
        }

        .channel-html .h055D40 {
            color: #ffffff;
            margin-top: 2px;
            margin-bottom: 1px;
        }

        .channel-html .h055D40 {
            background: linear-gradient(90deg, #68BAE3 0%, #25A5E6 50%, #2F65FF 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .channel-html .j77A378 {
            color: #f5f5f7;
            margin-top: 0px;
        }

        .channel-html .xC82A9E {
            padding-left: 6px;
        }

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

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

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

        .channel-html .mFEFBF6 {
            margin-left: 19px;
            margin-bottom: 19px;
        }

        .channel-html .g8DA484 {
            background: linear-gradient(140deg, #1D0A34 0%, #000000 100%);
            display: grid;
            grid-gap: 0px;
            grid-template-rows: 100%;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(1, 280px);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .g8DA484 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .g8DA484 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .g8DA484 {
                grid-template-rows: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .g8DA484 {
                grid-template-rows: 100%;
            }
        }

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

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

        .channel-html .g8DA484 .bentobox-item {
            border-radius: 0px;
            overflow: hidden;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .g8DA484 .bentobox-item {
                border-radius: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .g8DA484 .bentobox-item {
                border-radius: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .g8DA484 .bentobox-item {
                overflow: hidden;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .g8DA484 .bentobox-item {
                overflow: hidden;
            }
        }

        .channel-html .vDA106A {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 0;
            grid-row-end: 0;
            position: relative;
            overflow: hidden;
        }

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

        .channel-html .nFAAFA8 {
            padding-top: 19px;
            padding-bottom: 19px;
            z-index: 1;
        }

        .channel-html .kB4A3EA {
            padding-left: 20px;
            padding-bottom: 19px;
            padding-right: 27px;
        }

        .channel-html .t7265FE {
            background: undefined;
            display: grid;
            height: 100%;
            grid-gap: 0px;
            grid-template-rows: 100%;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(1, 3px);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .t7265FE {
                height: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .t7265FE {
                height: 100%;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .t7265FE {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .t7265FE {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .t7265FE {
                grid-template-rows: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .t7265FE {
                grid-template-rows: 100%;
            }
        }

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

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

        .channel-html .t7265FE .bentobox-item {
            border-radius: 0px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .t7265FE .bentobox-item {
                border-radius: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .t7265FE .bentobox-item {
                border-radius: 0px;
            }
        }

        .channel-html .n63FDD6 {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        .channel-html .n63FDD6:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(180deg, #120620 0%, #8727ff 100%) 1/0px 0px 0px 1px/0px stretch;
            border-style: solid;
        }

        .channel-html .k2D00AF {
            padding-top: 30px;
            padding-left: 27px;
            padding-bottom: 17px;
            padding-right: 16px;
        }

        .channel-html .dF4DEBD {
            color: #ffffff;
            margin-top: 2px;
            margin-bottom: 1px;
        }

        .channel-html .dF4DEBD {
            background: linear-gradient(90deg, #D777EB 0%, #8727FF 80%, #8727FF 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .channel-html .m562F76 {
            color: #f5f5f7;
            margin-top: 0px;
        }

        .channel-html .t57D6EA {
            z-index: 1;
        }

        .channel-html .w28A2F2 {
            padding-left: 20px;
            padding-right: 20px;
        }

        .channel-html .sA64AE3 {
            background: undefined;
            display: grid;
            grid-gap: 0px;
            grid-template-rows: 1px;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(3, 33.33%);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .sA64AE3 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .sA64AE3 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .sA64AE3 {
                grid-template-rows: 1px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .sA64AE3 {
                grid-template-rows: 1px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .sA64AE3 {
                grid-template-columns: repeat(3, 33.33%);
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .sA64AE3 {
                grid-template-columns: repeat(3, 33.33%);
            }
        }

        .channel-html .m76F414 {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .m76F414 {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .m76F414 {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .m76F414 {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .m76F414 {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .m76F414 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .m76F414 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .m76F414 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .m76F414 {
                grid-row-end: 1;
            }
        }

        .channel-html .m76F414:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #120620 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .m76F414:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .m76F414:before {
                border-image: linear-gradient(90deg, #120620 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .m76F414:before {
                border-image: linear-gradient(90deg, #120620 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        .channel-html .u9F8311 {
            grid-column-start: 2;
            grid-column-end: 2;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u9F8311 {
                grid-column-start: 2;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u9F8311 {
                grid-column-start: 2;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u9F8311 {
                grid-column-end: 2;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u9F8311 {
                grid-column-end: 2;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u9F8311 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u9F8311 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u9F8311 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u9F8311 {
                grid-row-end: 1;
            }
        }

        .channel-html .u9F8311:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #8727ff 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .u9F8311:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .u9F8311:before {
                border-image: linear-gradient(90deg, #8727ff 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .u9F8311:before {
                border-image: linear-gradient(90deg, #8727ff 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        .channel-html .d5E6C40 {
            grid-column-start: 3;
            grid-column-end: 3;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d5E6C40 {
                grid-column-start: 3;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .d5E6C40 {
                grid-column-start: 3;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d5E6C40 {
                grid-column-end: 3;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .d5E6C40 {
                grid-column-end: 3;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d5E6C40 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .d5E6C40 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d5E6C40 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .d5E6C40 {
                grid-row-end: 1;
            }
        }

        .channel-html .d5E6C40:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #8727ff 0%, #120620 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .d5E6C40:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .d5E6C40:before {
                border-image: linear-gradient(90deg, #8727ff 0%, #120620 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .d5E6C40:before {
                border-image: linear-gradient(90deg, #8727ff 0%, #120620 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        .channel-html .oCF9B33 {
            padding-top: 17px;
            padding-left: 20px;
            padding-bottom: 17px;
            padding-right: 25px;
        }

        .channel-html .xE0362E {
            color: #f5f5f7;
        }

        .channel-html .m082DE0 {
            color: #ffffff;
            margin-top: 2px;
            margin-bottom: 1px;
        }

        .channel-html .m082DE0 {
            background: linear-gradient(90deg, #D777EB 0%, #8727FF 80%, #8727FF 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .channel-html .f62FE27 {
            color: #f5f5f7;
            margin-top: 0px;
        }

        .channel-html .r569740 {
            margin-left: 2px;
        }

        .channel-html .g775E08 {
            background: undefined;
            display: grid;
            height: 100%;
            grid-gap: 0px;
            grid-template-rows: 100%;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(1, 3px);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .g775E08 {
                height: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .g775E08 {
                height: 100%;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .g775E08 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .g775E08 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .g775E08 {
                grid-template-rows: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .g775E08 {
                grid-template-rows: 100%;
            }
        }

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

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

        .channel-html .g775E08 .bentobox-item {
            border-radius: 0px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .g775E08 .bentobox-item {
                border-radius: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .g775E08 .bentobox-item {
                border-radius: 0px;
            }
        }

        .channel-html .bC41B7A {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .bC41B7A {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .bC41B7A {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .bC41B7A {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .bC41B7A {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .bC41B7A {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .bC41B7A {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .bC41B7A {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .bC41B7A {
                grid-row-end: 1;
            }
        }

        .channel-html .bC41B7A:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(180deg, #8727ff 0%, #8727ff 100%) 1/0px 0px 0px 1px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .bC41B7A:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .bC41B7A:before {
                border-image: linear-gradient(180deg, #8727ff 0%, #8727ff 100%) 1/0px 0px 0px 1px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .bC41B7A:before {
                border-image: linear-gradient(180deg, #8727ff 0%, #8727ff 100%) 1/0px 0px 0px 1px/0px stretch;
            }
        }

        .channel-html .g475CAA {
            min-height: 100%;
            align-items: center;
        }

        .channel-html .p786394 {
            padding-left: 27px;
        }

        .channel-html .rFC9C99 {
            color: #ffffff;
            margin-top: 2px;
            margin-bottom: 1px;
        }

        .channel-html .rFC9C99 {
            background: linear-gradient(90deg, #D777EB 0%, #8727FF 80%, #8727FF 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .channel-html .n04770C {
            color: #f5f5f7;
            margin-top: 0px;
        }

        .channel-html .i8A2BF8 {
            z-index: 1;
        }

        .channel-html .k365A82 {
            padding-left: 20px;
            padding-right: 20px;
        }

        .channel-html .q7D67BA {
            background: undefined;
            display: grid;
            grid-gap: 0px;
            grid-template-rows: 1px;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(3, 33.33%);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .q7D67BA {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .q7D67BA {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .q7D67BA {
                grid-template-rows: 1px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .q7D67BA {
                grid-template-rows: 1px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .q7D67BA {
                grid-template-columns: repeat(3, 33.33%);
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .q7D67BA {
                grid-template-columns: repeat(3, 33.33%);
            }
        }

        .channel-html .oEAF079 {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .oEAF079 {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .oEAF079 {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .oEAF079 {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .oEAF079 {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .oEAF079 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .oEAF079 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .oEAF079 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .oEAF079 {
                grid-row-end: 1;
            }
        }

        .channel-html .oEAF079:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #120620 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .oEAF079:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .oEAF079:before {
                border-image: linear-gradient(90deg, #120620 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .oEAF079:before {
                border-image: linear-gradient(90deg, #120620 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        .channel-html .j9585E7 {
            grid-column-start: 2;
            grid-column-end: 2;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .j9585E7 {
                grid-column-start: 2;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .j9585E7 {
                grid-column-start: 2;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .j9585E7 {
                grid-column-end: 2;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .j9585E7 {
                grid-column-end: 2;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .j9585E7 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .j9585E7 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .j9585E7 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .j9585E7 {
                grid-row-end: 1;
            }
        }

        .channel-html .j9585E7:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #8727ff 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .j9585E7:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .j9585E7:before {
                border-image: linear-gradient(90deg, #8727ff 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .j9585E7:before {
                border-image: linear-gradient(90deg, #8727ff 0%, #8727ff 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        .channel-html .c8AC444 {
            grid-column-start: 3;
            grid-column-end: 3;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .c8AC444 {
                grid-column-start: 3;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .c8AC444 {
                grid-column-start: 3;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .c8AC444 {
                grid-column-end: 3;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .c8AC444 {
                grid-column-end: 3;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .c8AC444 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .c8AC444 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .c8AC444 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .c8AC444 {
                grid-row-end: 1;
            }
        }

        .channel-html .c8AC444:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(90deg, #8727ff 0%, #120620 100%) 1/1px 0px 0px 0px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .c8AC444:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .c8AC444:before {
                border-image: linear-gradient(90deg, #8727ff 0%, #120620 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .c8AC444:before {
                border-image: linear-gradient(90deg, #8727ff 0%, #120620 100%) 1/1px 0px 0px 0px/0px stretch;
            }
        }

        .channel-html .u5020D4 {
            padding-top: 17px;
            padding-left: 20px;
            padding-right: 12px;
        }

        .channel-html .nE8317E {
            color: #f5f5f7;
        }

        .channel-html .u11B7E0 {
            color: #ffffff;
            margin-top: 2px;
            margin-bottom: 1px;
        }

        .channel-html .u11B7E0 {
            background: linear-gradient(90deg, #D777EB 0%, #8727FF 80%, #8727FF 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .channel-html .o9CE6F2 {
            color: #f5f5f7;
            margin-top: 0px;
        }

        .channel-html .kCE252A {
            margin-left: 6px;
        }

        .channel-html .pFC9292 {
            background: undefined;
            display: grid;
            height: 100%;
            grid-gap: 0px;
            grid-template-rows: 100%;
            grid-auto-rows: 1fr;
            grid-template-columns: repeat(1, 3px);
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .pFC9292 {
                height: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .pFC9292 {
                height: 100%;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .pFC9292 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .pFC9292 {
                grid-gap: 0px;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .pFC9292 {
                grid-template-rows: 100%;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .pFC9292 {
                grid-template-rows: 100%;
            }
        }

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

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

        .channel-html .pFC9292 .bentobox-item {
            border-radius: 0px;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .pFC9292 .bentobox-item {
                border-radius: 0px;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .pFC9292 .bentobox-item {
                border-radius: 0px;
            }
        }

        .channel-html .w902A98 {
            grid-column-start: 1;
            grid-column-end: 1;
            grid-row-start: 1;
            grid-row-end: 1;
            position: relative;
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .w902A98 {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .w902A98 {
                grid-column-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .w902A98 {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .w902A98 {
                grid-column-end: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .w902A98 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .w902A98 {
                grid-row-start: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .w902A98 {
                grid-row-end: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .w902A98 {
                grid-row-end: 1;
            }
        }

        .channel-html .w902A98:before {
            display: block;
            position: absolute;
            pointer-events: none;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            content: "";
            border-image: linear-gradient(180deg, #8727ff 0%, #120620 100%) 1/0px 0px 0px 1px/0px stretch;
            border-style: solid;
        }

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

        @media only screen and (max-width: 734px) {
            .channel-html .w902A98:before {
                content: "";
            }
        }

        @media only screen and (max-width: 1068px) {
            .channel-html .w902A98:before {
                border-image: linear-gradient(180deg, #8727ff 0%, #120620 100%) 1/0px 0px 0px 1px/0px stretch;
            }
        }

        @media only screen and (max-width: 734px) {
            .channel-html .w902A98:before {
                border-image: linear-gradient(180deg, #8727ff 0%, #120620 100%) 1/0px 0px 0px 1px/0px stretch;
            }
        }

        .channel-html .v1DC824 {
            padding-top: 17px;
            padding-left: 27px;
            padding-right: 5px;
        }

        .channel-html .y9FDC91 {
            color: #f5f5f7;
        }

        .channel-html .r18BCC4 {
            color: #ffffff;
            margin-top: 2px;
            margin-bottom: 1px;
        }

        .channel-html .r18BCC4 {
            background: linear-gradient(90deg, #D777EB 0%, #8727FF 80%, #8727FF 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .channel-html .p0C3F24 {
            color: #f5f5f7;
            margin-top: 0px;
        }

        .channel-html .aF64FB2 {
            overflow: hidden;
        }

        .channel-html .o3664F9 {
            align-items: center;
            margin-top: 74px;
            margin-bottom: 53px;
        }

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

        @media only screen and (max-width: 1068px) {
            .channel-html .o3664F9 {
                justify-content: space-between;
            }
        }

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

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

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

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

        .channel-html .n1A0E99 {
            margin-left: -182px;
        }

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

        .channel-html .v4A1F9E {
            align-items: center;
        }

        .channel-html .fC86D89 {
            margin-left: 2px;
        }

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

        .channel-html .z14D056 {
            margin-top: -272px;
            margin-left: 276px;
        }

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

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

        .channel-html .k04417B {
            margin-top: -247px;
            margin-left: 406px;
        }

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

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

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

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

        .channel-html .x55AAB4 {
            margin-left: 18px;
        }

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

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

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

        .channel-html .y19DED0 {
            color: #1d1d1f;
            margin-left: -1.5px;
            margin-bottom: 10px;
        }

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

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

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

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

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

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

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

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

        .channel-html .t7AC559 {
            color: #1d1d1f;
            margin-top: 0px;
            margin-left: -1.5px;
            padding-right: 38px;
        }

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

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

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

        .channel-html .b958B79 {
            margin-top: 31px;
        }

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

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

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

        .channel-html .b4C55FF .badge-caption-up {
            color: #86868b;
        }

        .channel-html .b4C55FF .badge-caption-bottom {
            color: #86868b;
        }

        .channel-html .b4C55FF span.badge-value {
            white-space: normal;
        }

        .channel-html .b4C55FF .badge-value {
            font-weight: 600;
            margin: 0 0 -2px;
        }

        .channel-html .f8FE573 .badge-caption-up {
            color: #86868b;
        }

        .channel-html .f8FE573 .badge-caption-bottom {
            color: #86868b;
        }

        .channel-html .f8FE573 span.badge-value {
            white-space: normal;
        }

        .channel-html .f8FE573 .badge-value {
            font-weight: 600;
            margin: 0 0 -2px;
        }

        .channel-html .d2DC969 {
            margin-top: 26px;
        }

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

        .channel-html .p4167DD .badge-caption-bottom {
            color: #86868b;
        }

        .channel-html .p4167DD span.badge-value {
            white-space: normal;
        }

        .channel-html .p4167DD .badge-value {
            font-weight: 600;
        }

        .channel-html .dEE4197 .badge-caption-up {
            color: #86868b;
        }

        .channel-html .dEE4197 .badge-caption-bottom {
            color: #86868b;
        }

        .channel-html .dEE4197 span.badge-value {
            white-space: normal;
        }

        .channel-html .dEE4197 .badge-value {
            font-weight: 600;
            margin: 4px 0 -2px;
        }

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

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

        .channel-html .u5A533C .badge-caption-up {
            color: #86868b;
        }

        .channel-html .u5A533C .badge-caption-bottom {
            color: #86868b;
        }

        .channel-html .u5A533C span.badge-value {
            white-space: normal;
        }

        .channel-html .u5A533C .badge-value {
            font-weight: 600;
            margin: 4px 0 -2px;
        }

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

        .channel-html .b96366E .badge-caption-bottom {
            color: #86868b;
        }

        .channel-html .b96366E span.badge-value {
            white-space: normal;
        }

        .channel-html .b96366E .badge-value {
            font-weight: 600;
            margin: 0 0 -1px;
        }

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

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

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

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

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

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

        .channel-html .h1C91E0 {
            overflow: hidden;
        }

        .channel-html .eC415BF {
            align-items: center;
            margin-top: 52px;
            margin-bottom: 52px;
        }

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

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

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

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

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

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

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

        .channel-html .eED3F21 {
            color: #1d1d1f;
            margin-left: -1.5px;
            margin-bottom: 10px;
            padding-right: 82px;
        }

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

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

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

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

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

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

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

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

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

        .channel-html .uB18175 {
            color: #1d1d1f;
            margin-top: 0px;
            margin-left: -1.5px;
            padding-right: 142px;
        }

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

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

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

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

        .channel-html .lF891E2 {
            margin-top: 30px;
        }

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

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

        .channel-html .pD18192 {
            padding-top: 5px;
        }

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

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

        .channel-html .c691832 {
            margin-top: 1px;
        }

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

        .channel-html .wF2A7B7 {
            padding-right: 30px;
        }

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

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

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

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

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

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

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

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

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

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

        .channel-html .j2FC75D {
            margin-left: -1px;
        }

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

        .channel-html .pA9E173 {
            overflow: hidden;
        }

        .channel-html .y2759C0 {
            align-items: center;
            margin-top: 52px;
            margin-bottom: 52px;
        }

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

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

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

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

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

        .channel-html .i98898B {
            margin-bottom: 9px;
        }

        .channel-html .q43EF08 {
            margin-left: -1px;
        }

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

        .channel-html .e70DECE {
            margin-left: -1px;
        }

        .channel-html .dF89FCA {
            padding-left: 82px;
        }

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

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

        .channel-html .z5C62ED {
            color: #1d1d1f;
            margin-left: -1.5px;
            margin-bottom: 10px;
        }

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

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

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

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

        .channel-html .t168187 {
            color: #1d1d1f;
            margin-top: 0px;
            margin-left: -3px;
            margin-bottom: 26px;
        }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        .channel-html .u72D2B2 {
            margin-top: 30px;
        }

        .channel-html .n81924A {
            padding-top: 7px;
        }

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

        .channel-html .yF91453 {
            padding-left: 18px;
            padding-right: 35px;
        }

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

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

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

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

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

        .channel-html .b9F05F2 {
            padding-left: 6px;
        }

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

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

        .channel-html .f1390a8 {
            overflow: hidden;
        }

        .channel-html .t3eaab6 {
            align-items: center;
            margin-top: 80px;
            margin-bottom: 58px;
        }

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

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

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

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

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

        .channel-html .q0bfc78 {
            padding-right: 100px;
        }

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

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

        .channel-html .r1eb62f {
            color: #1d1d1f;
            margin-left: -1.5px;
            margin-bottom: 10px;
        }

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

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

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

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

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

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

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

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

        .channel-html .z9721c4 {
            color: #1d1d1f;
            margin-top: 0px;
            margin-left: -1.5px;
            margin-right: -6px;
        }

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

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

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

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

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

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

        .channel-html .w6c736d {
            background-color: #f5f5f7;
            overflow: hidden;
        }

        .channel-html .q0a3e94 {
            background-color: #ffffff;
            margin-top: 60px;
            padding-top: 60px;
            padding-bottom: 58px;
        }

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

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

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

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

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

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

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

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

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

        .channel-html .q0a3e94.large-display-bleed::before,
        .channel-html .q0a3e94.large-display-bleed::after {
            background-color: #ffffff;
        }

        .channel-html .q0a3e94.medium-display-bleed::before,
        .channel-html .q0a3e94.medium-display-bleed::after {
            background-color: #ffffff;
        }

        .channel-html .q02c985 {
            margin-bottom: 43px;
        }

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

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

        .channel-html .f89a263 {
            color: #1d1d1f;
            margin-left: -1.5px;
            margin-bottom: 8px;
        }

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

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

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

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

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

        .channel-html .c3c737c {
            padding-right: 50px;
        }

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

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

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

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

        .channel-html .x7471c6 {
            margin-left: -1px;
            margin-bottom: 10px;
        }

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

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

        .channel-html .h8251CE {
            color: #1d1d1f;
            margin-left: -1px;
            margin-bottom: 1px;
        }

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

        .channel-html .o98BC6A {
            color: #86868b;
            margin-top: 0px;
            margin-left: -1px;
        }

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

        .channel-html .q05c363 {
            color: #1d1d1f;
            margin-left: -1px;
            margin-bottom: 1px;
        }

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

        .channel-html .t3cf362 {
            color: #86868b;
            margin-top: 0px;
            margin-left: -1px;
        }

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

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

        .channel-html .ec88939 {
            padding-right: 60px;
        }

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

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

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

        .channel-html .t34db34 {
            margin-left: -1px;
            margin-bottom: 10px;
        }

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

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

        .channel-html .fF83A4E {
            color: #1d1d1f;
            margin-left: -1px;
            margin-bottom: 1px;
        }

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

        .channel-html .pD5BF6C {
            color: #86868b;
            margin-top: 0px;
            margin-left: -1px;
            margin-bottom: -2px;
            padding-right: 3px;
        }

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

        .channel-html .ea02c4b {
            color: #1d1d1f;
            margin-left: -1px;
            margin-bottom: 1px;
        }

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

        .channel-html .c8278a9 {
            color: #86868b;
            margin-top: 0px;
            margin-left: -1px;
            margin-bottom: -2px;
        }

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

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

        .channel-html .ecd1114 {
            padding-right: 58px;
        }

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

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

        .channel-html .w6189bf {
            margin-left: -1px;
            margin-bottom: 10px;
        }

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

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

        .channel-html .b742836 {
            color: #1d1d1f;
            margin-left: -1px;
            margin-bottom: 1px;
        }

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

        .channel-html .g3C3424 {
            color: #86868b;
            margin-top: 0px;
            margin-left: -1px;
        }

        .channel-html .s2fd10f {
            color: #1d1d1f;
            margin-left: -1px;
            margin-bottom: 1px;
        }

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

        .channel-html .z9a22cb {
            color: #86868b;
            margin-top: 0px;
            margin-left: -1px;
        }

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

        .channel-html .nA1B087 {
            background-color: #f5f5f7;
            overflow: hidden;
        }

        .channel-html .uA18331 {
            background-color: #ffffff;
            margin-top: 10px;
            padding-top: 60px;
            padding-bottom: 60px;
        }

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

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

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

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

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

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

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

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

        .channel-html .uA18331.large-display-bleed::before,
        .channel-html .uA18331.large-display-bleed::after {
            background-color: #ffffff;
        }

        .channel-html .uA18331.medium-display-bleed::before,
        .channel-html .uA18331.medium-display-bleed::after {
            background-color: #ffffff;
        }

        .channel-html .u393B9B {
            margin-bottom: 35px;
        }

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

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

        .channel-html .kE26746 {
            color: #1d1d1f;
            margin-left: -1.5px;
            margin-bottom: 8px;
        }

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

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

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

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

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

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

        .jEEA60A {
            width: 100%;
            --columns: 3;
            --grid-column: 3;
        }

        .jEEA60A .compare-column-0 {
            display: flex;
            order: 1;
        }

        .jEEA60A .compare-column-1 {
            display: flex;
            order: 2;
        }

        .jEEA60A .compare-column-2 {
            display: flex;
            order: 3;
        }

        @media only screen and (max-width: 1068px) {
            .jEEA60A {
                --columns: 3;
                --grid-column: 3;
            }
        }

        @media only screen and (max-width: 1068px) {
            .jEEA60A .compare-column-0 {
                display: flex;
                order: 1;
            }
        }

        @media only screen and (max-width: 1068px) {
            .jEEA60A .compare-column-1 {
                display: flex;
                order: 2;
            }
        }

        @media only screen and (max-width: 1068px) {
            .jEEA60A .compare-column-2 {
                display: flex;
                order: 3;
            }
        }

        @media only screen and (max-width: 734px) {
            .jEEA60A {
                --columns: 3;
                --grid-column: 2;
            }
        }

        @media only screen and (max-width: 734px) {
            .jEEA60A .compare-column-0 {
                display: none;
                order: 1;
            }
        }

        @media only screen and (max-width: 734px) {
            .jEEA60A .compare-column-1 {
                display: flex;
                order: 2;
            }
        }

        @media only screen and (max-width: 734px) {
            .jEEA60A .compare-column-2 {
                display: flex;
                order: 3;
            }
        }

        .channel-html .b119e5c {
            background-color: #f5f5f7;
            overflow: hidden;
        }

        .channel-html .r141783 {
            background-color: #ffffff;
            align-items: center;
            margin-top: 10px;
            padding-top: 42.5px;
            padding-bottom: 42.5px;
        }

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

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

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

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

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

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

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

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

        .channel-html .r141783.large-display-bleed::before,
        .channel-html .r141783.large-display-bleed::after {
            background-color: #ffffff;
        }

        .channel-html .r141783.medium-display-bleed::before,
        .channel-html .r141783.medium-display-bleed::after {
            background-color: #ffffff;
        }

        .channel-html .v5e2af6 {
            margin-top: 1px;
            padding-right: 82px;
        }

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

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

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

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

        .channel-html .u456640 {
            color: #1d1d1f;
            margin-left: -1.5px;
            margin-bottom: 8px;
        }

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

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

        .channel-html .fbb49d7 {
            color: #1d1d1f;
            margin-top: 0px;
            margin-left: -2.5px;
            margin-bottom: 18px;
        }

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

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

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

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

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

        .channel-html .z932417 {
            color: #1d1d1f;
            margin-top: 0px;
            margin-left: -1px;
            padding-right: 86px;
        }

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

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

        .channel-html .u4c4a2f {
            margin-left: 10px;
        }

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

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

        .channel-html .c333372 {
            background-color: #f5f5f7;
            overflow: hidden;
        }

        .channel-html .y863eb8 {
            background-color: #ffffff;
            align-items: center;
            margin-top: 10px;
            padding-top: 53px;
            padding-bottom: 53px;
        }

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

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

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

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

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

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

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

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

        .channel-html .y863eb8.large-display-bleed::before,
        .channel-html .y863eb8.large-display-bleed::after {
            background-color: #ffffff;
        }

        .channel-html .y863eb8.medium-display-bleed::before,
        .channel-html .y863eb8.medium-display-bleed::after {
            background-color: #ffffff;
        }

        .channel-html .s2cff78 {
            margin-top: 1px;
            padding-right: 82px;
        }

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

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

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

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

        .channel-html .z92eeb6 {
            color: #1d1d1f;
            margin-left: -1.5px;
            margin-bottom: 8px;
        }

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

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

        .channel-html .d6c9ea4 {
            color: #1d1d1f;
            margin-top: 0px;
            margin-left: -2.5px;
            margin-bottom: 18px;
            padding-right: 32px;
        }

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

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

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

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

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

        .channel-html .e921941 {
            margin-top: 0px;
            margin-left: 0px;
        }

        .channel-html .b5eff07 {
            margin-top: 0px;
        }

        .channel-html .s231ad5 {
            margin-top: 5.5px;
            margin-left: -1.5px;
        }

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

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

        .channel-html .afa91ee {
            margin-left: 7.5px;
        }

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

        .channel-html .v5483bc {
            margin-left: -1px;
        }

        .channel-html .fc0bf7e {
            margin-top: 0px;
        }

        .channel-html .s2cbe54 {
            margin-top: 5.5px;
            margin-left: -1.5px;
        }

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

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

        .channel-html .u47f958 {
            margin-left: 7.5px;
        }

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

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

        .channel-html .r11b234 {
            margin-left: -1px;
        }

        .channel-html .r117b31 {
            margin-top: 0px;
        }

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

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

        .channel-html .r1fda65 {
            margin-top: 5.5px;
            margin-left: -1.5px;
        }

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

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

        .channel-html .d7edb58 {
            margin-left: 7.5px;
        }

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

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

        .channel-html .q09c6e0 {
            margin-left: -1px;
        }

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

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

        .channel-html .q7ABA85 {
            background-color: #f5f5f7;
            overflow: hidden;
        }

        .channel-html .c0ADE54 {
            background-color: #f5f5f7;
            margin-top: 16px;
            margin-bottom: 7px;
        }

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

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

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

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

        .channel-html .c0ADE54.large-display-bleed::before,
        .channel-html .c0ADE54.large-display-bleed::after {
            background-color: #f5f5f7;
        }

        .channel-html .c0ADE54.medium-display-bleed::before,
        .channel-html .c0ADE54.medium-display-bleed::after {
            background-color: #f5f5f7;
        }

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

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

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

        .channel-html .x67B730 {
            margin-bottom: 9px;
        }

        .channel-html .kA26997 {
            color: #6E6E73;
            margin-left: -1px;
        }

        .channel-html .nBAAB83 {
            margin-bottom: 9px;
        }

        .channel-html .rF00FC0 {
            color: #6E6E73;
            margin-left: -0.5px;
        }

        .channel-html .e233D21 {
            margin-bottom: 9px;
        }

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

        .channel-html .qE02E87 {
            margin-bottom: 9px;
        }

        .channel-html .lBE15A8 {
            color: #6E6E73;
            margin-left: -0.5px;
        }

        .channel-html .yDA4BEB {
            margin-bottom: 9px;
        }

        .channel-html .eC3E4D8 {
            color: #6E6E73;
            margin-left: -0.5px;
        }

        .channel-html .zC40A79 {
            margin-bottom: 9px;
        }

        .channel-html .o455EC2 {
            color: #6E6E73;
            margin-left: -0.5px;
        }

        .channel-html .s031E5F {
            margin-bottom: 9px;
        }

        .channel-html .fF8A16C {
            color: #6E6E73;
            margin-left: -0.5px;
        }

        .channel-html .s6198AB {
            margin-bottom: 9px;
        }

        .channel-html .uC32CBA {
            color: #6E6E73;
            margin-left: -0.5px;
        }

        .channel-html .zFE10C4 {
            margin-bottom: 9px;
        }

        .channel-html .eEE4F3E {
            color: #6E6E73;
            margin-left: -0.5px;
        }

        .channel-html .jF4A30C {
            color: #6E6E73;
            margin-left: -0.5px;
        }

        .channel-html .q0AA5A4 {
            margin-bottom: 9px;
        }

        .channel-html .uB44E3B {
            color: #6E6E73;
            margin-left: -0.5px;
        }

        .channel-html .uC41EC5 {
            margin-bottom: 9px;
        }

        .channel-html .q734FD5 {
            color: #6E6E73;
            margin-left: -0.5px;
        }

        .channel-html .u8B52BF {
            margin-bottom: 9px;
        }

        .channel-html .tBED2F5 {
            color: #6E6E73;
            margin-left: -0.5px;
        }

