/* generated from src/section-compare-hdmi.css — edit that file, not this one */
.compare-hdmi-section{width:100%;box-sizing:border-box;background:var(--line-page, #ffffff);padding:var(--chs-padding-top) 0 var(--chs-padding-bottom);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.compare-hdmi-section *,.compare-hdmi-section *:before,.compare-hdmi-section *:after{box-sizing:border-box}.compare-hdmi-section .compare-hdmi-section__inner{width:100%;max-width:var(--chs-max-width);margin:0 auto;padding-left:40px;padding-right:40px}.compare-hdmi-section .compare-hdmi-section__header{display:flex;align-items:flex-end;flex-wrap:wrap;gap:24px 30px;margin-bottom:28px}.compare-hdmi-section .compare-hdmi-section__copy{flex:1 1 auto}.compare-hdmi-section .compare-hdmi-section__copy{min-width:0}.compare-hdmi-section .compare-hdmi-section__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;color:var(--text-on-light-3, rgba(0, 0, 0, .45));font-family:var(--font-mono, var(--font-jet-brains, monospace));font-size:11px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.22em;text-transform:uppercase}.compare-hdmi-section .compare-hdmi-section__eyebrow-dot{display:inline-block;flex:0 0 auto;width:6px;height:6px;border-radius:var(--radius-pill, 99px);background:var(--accent-cool, #0077ed)}.compare-hdmi-section .compare-hdmi-section__eyebrow-num{color:var(--accent-cool, #0077ed)}.compare-hdmi-section .compare-hdmi-section__heading{max-width:780px;margin:0;color:var(--text-on-light, #111113);font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:48px;font-style:normal;font-weight:700;line-height:1.02;letter-spacing:-.03em}.compare-hdmi-section .compare-hdmi-section__text{max-width:690px;margin:12px 0 0;color:var(--text-on-light-2, rgba(0, 0, 0, .55));font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:15px;font-style:normal;font-weight:400;line-height:1.45}.compare-hdmi-section .compare-hdmi-section__text a{color:var(--accent-cool, #0077ed);text-decoration:none}.compare-hdmi-section .compare-hdmi-section__text-link-head{position:relative}.compare-hdmi-section .compare-hdmi-section__text-link-head:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;border-radius:2px;background:var(--accent-cool, #0077ed);opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.45,0,.55,1),opacity .35s cubic-bezier(.45,0,.55,1)}@media (hover: hover){.compare-hdmi-section .compare-hdmi-section__text a:hover .compare-hdmi-section__text-link-head:after{opacity:1;transform:scaleX(1);transition:transform .32s cubic-bezier(.2,.7,.2,1),opacity .12s cubic-bezier(.2,.7,.2,1)}}.compare-hdmi-section .compare-hdmi-section__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:11px 22px;border:0;border-radius:var(--radius-pill, 99px);background:var(--accent-cool, #0077ed);color:#fff;font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:13px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;transition:background-color .22s cubic-bezier(.4,0,.6,1),color .22s cubic-bezier(.4,0,.6,1),box-shadow .22s cubic-bezier(.4,0,.6,1)}.compare-hdmi-section .compare-hdmi-section__cta:hover,.compare-hdmi-section .compare-hdmi-section__cta:focus-visible{background:transparent;color:var(--accent-cool, #0077ed);box-shadow:inset 0 0 0 2px var(--accent-cool, #0077ed)}.compare-hdmi-section .compare-hdmi-section__buy{position:relative;display:inline-flex;align-items:center;gap:6px;color:var(--accent-cool, #0077ed);font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:13px;font-style:normal;font-weight:500;line-height:1;letter-spacing:-.01em;text-decoration:none;white-space:nowrap}.compare-hdmi-section .compare-hdmi-section__buy svg{flex:0 0 auto;transition:transform .22s cubic-bezier(.4,0,.6,1)}@media (hover: hover){.compare-hdmi-section .compare-hdmi-section__buy:hover svg,.compare-hdmi-section .compare-hdmi-section__buy:focus-visible svg{transform:translate(3px)}}.compare-hdmi-section .compare-hdmi-section__buy span{position:relative}.compare-hdmi-section .compare-hdmi-section__buy span:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;border-radius:2px;background:var(--accent-cool, #0077ed);opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.45,0,.55,1),opacity .35s cubic-bezier(.45,0,.55,1)}.compare-hdmi-section .compare-hdmi-section__buy:hover span:after,.compare-hdmi-section .compare-hdmi-section__buy:focus-visible span:after{opacity:1;transform:scaleX(1);transition:transform .32s cubic-bezier(.2,.7,.2,1),opacity .12s cubic-bezier(.2,.7,.2,1)}.compare-hdmi-section .compare-hdmi-section__controls{display:flex;align-items:center;gap:12px;margin:0 0 0 auto}.compare-hdmi-section.compare-hdmi-section--standalone .compare-hdmi-section__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;margin-bottom:0;padding-bottom:28px;border-bottom:1px solid rgba(0,0,0,.1)}.compare-hdmi-section.compare-hdmi-section--standalone .compare-hdmi-section__copy{flex:none}.compare-hdmi-section.compare-hdmi-section--standalone .compare-hdmi-section__heading{margin-bottom:18px}.compare-hdmi-section.compare-hdmi-section--standalone .compare-hdmi-section__text{margin-top:0}.compare-hdmi-section.compare-hdmi-section--standalone .compare-hdmi-section__controls{margin:24px 0}.compare-hdmi-section .compare-hdmi-section__segmented{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;width:max-content;padding:3px;border:1px solid rgba(0,0,0,.14);border-radius:var(--radius-pill, 99px);background:var(--paper-0, #ffffff);overflow:hidden}.compare-hdmi-section .compare-hdmi-section__segmented:before{content:"";position:absolute;z-index:0;top:3px;left:3px;width:calc((100% - 6px)/2);height:calc(100% - 6px);border-radius:var(--radius-pill, 99px);background:var(--text-on-light, #111113);transform:translate(0);transition:transform .3s cubic-bezier(.22,1,.36,1);will-change:transform}.compare-hdmi-section .compare-hdmi-section__segmented.is-second:before{transform:translate(100%)}.compare-hdmi-section .compare-hdmi-section__segmented-button,.compare-hdmi-section .compare-hdmi-section__difference-button{appearance:none;border:0;border-radius:var(--radius-pill, 99px);background:transparent;color:var(--text-on-light-2, rgba(0, 0, 0, .55));font-family:var(--font-mono, var(--font-jet-brains, monospace));font-size:11px;line-height:1;font-weight:400;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .22s cubic-bezier(.4,0,.6,1),color .22s cubic-bezier(.4,0,.6,1),border-color .22s cubic-bezier(.4,0,.6,1)}.compare-hdmi-section .compare-hdmi-section__segmented-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:112px;min-height:36px;padding:11px 20px;text-align:center;background:transparent!important}.compare-hdmi-section .compare-hdmi-section__segmented-button.is-active{color:var(--paper-0, #ffffff)}.compare-hdmi-section .compare-hdmi-section__difference-button{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:12px 18px;border:1px solid rgba(0,0,0,.14);background:transparent;color:var(--text-on-light, #111113);transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.compare-hdmi-section .compare-hdmi-section__difference-button.is-active{background:transparent;border-color:#3ac96a;color:var(--text-on-light, #111113)}.compare-hdmi-section .compare-hdmi-section__difference-dot{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.35;transition:background .3s ease-in-out,opacity .3s ease-in-out}.compare-hdmi-section .compare-hdmi-section__difference-button.is-active .compare-hdmi-section__difference-dot{background:#3ac96a;opacity:1}.compare-hdmi-section .compare-hdmi-section__table-shell{position:relative;border:0;border-radius:var(--radius-lg, 20px);background:var(--paper-0, #ffffff);box-shadow:var(--card-shadow-rest, 2px 4px 12px rgba(0, 0, 0, .08));overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1)}.compare-hdmi-section .compare-hdmi-section__table-scroll,.compare-hdmi-section .compare-hdmi-section__empty{transition:opacity .26s cubic-bezier(.2,.7,.2,1)}.compare-hdmi-section.is-compare-updating .compare-hdmi-section__table-scroll,.compare-hdmi-section.is-compare-updating .compare-hdmi-section__empty{opacity:0;transition:opacity .15s cubic-bezier(.4,0,.6,1)}.compare-hdmi-section .compare-hdmi-section__table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.compare-hdmi-section .compare-hdmi-section__table-scroll.compare-hdmi-section__table-scroll--snapshot{position:absolute;z-index:7;top:0;right:0;left:0;overflow:hidden;opacity:1;pointer-events:none;transition:opacity .22s cubic-bezier(.4,0,.6,1)}.compare-hdmi-section .compare-hdmi-section__table-scroll--snapshot.is-leaving{opacity:0}.compare-hdmi-section .compare-hdmi-section__table-scroll--snapshot [data-compare-group-toggle]{pointer-events:auto}.compare-hdmi-section .compare-hdmi-section__table-scroll--snapshot.is-interaction-released [data-compare-group-toggle]{pointer-events:none}.compare-hdmi-section .compare-hdmi-section__table{width:100%;min-width:980px;border-collapse:separate;border-spacing:0;table-layout:fixed}.compare-hdmi-section .compare-hdmi-section__col--label{width:var(--chs-table-label-width)}.compare-hdmi-section .compare-hdmi-section__col--product{width:calc((100% - var(--chs-table-label-width)) / var(--chs-visible-columns, 3))}.compare-hdmi-section .compare-hdmi-section__col--product[hidden],.compare-hdmi-section .compare-hdmi-section__table [data-compare-column][hidden]{display:none!important;width:0!important;max-width:0!important;visibility:collapse!important}.compare-hdmi-section .compare-hdmi-section__table [data-compare-column]:not([hidden]){width:calc((100% - var(--chs-table-label-width)) / var(--chs-visible-columns, 3))}.compare-hdmi-section .compare-hdmi-section__table th,.compare-hdmi-section .compare-hdmi-section__table td{padding:15px 22px;border-right:1px solid var(--border-light, rgba(0, 0, 0, .08));border-bottom:1px solid var(--border-light, rgba(0, 0, 0, .08));color:var(--text-on-light-2, rgba(0, 0, 0, .55));font-family:var(--font-mono, var(--font-jet-brains, monospace));font-size:13px;line-height:1.4;font-weight:400;letter-spacing:.14em;text-align:center;vertical-align:middle;transition:background-color .15s ease-in-out}.compare-hdmi-section .compare-hdmi-section__table thead th{border-bottom:1px solid var(--border-light, rgba(0, 0, 0, .08))}.compare-hdmi-section .compare-hdmi-section__table tbody tr:last-child th,.compare-hdmi-section .compare-hdmi-section__table tbody tr:last-child td{border-bottom:0}.compare-hdmi-section .compare-hdmi-section__table th:last-child,.compare-hdmi-section .compare-hdmi-section__table td:last-child{border-right:0}@media (hover: hover){.compare-hdmi-section:not(.has-own-col) .compare-hdmi-section__spec-row:hover>th,.compare-hdmi-section:not(.has-own-col) .compare-hdmi-section__spec-row:hover>td{background:#0077ed14}}@media (min-width: 750px){.compare-hdmi-section.has-own-col .compare-hdmi-section__table .is-own-col{background:#0077ed12}}.compare-hdmi-section .compare-hdmi-section__label-cell{width:var(--chs-table-label-width);color:var(--text-on-light, #111113)!important;font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif))!important;letter-spacing:normal;text-align:left!important;vertical-align:middle}.compare-hdmi-section .compare-hdmi-section__specs-band{height:52px;padding:14px 22px!important;background:#f5f5f7;color:var(--text-on-light-3, rgba(0, 0, 0, .45))!important;font-family:var(--font-mono, var(--font-jet-brains, monospace))!important;font-size:10px!important;line-height:1!important;font-weight:400!important;letter-spacing:.22em;text-transform:uppercase;text-align:left!important}.compare-hdmi-section .compare-hdmi-section__media-cell{padding:0 12px!important;text-align:center;vertical-align:middle}.compare-hdmi-section .compare-hdmi-section__media{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:var(--radius-sm, 12px);overflow:hidden;vertical-align:middle}.compare-hdmi-section .compare-hdmi-section__media--empty{background:var(--paper-200, #ededec)}.compare-hdmi-section .compare-hdmi-section__media-image{display:block;width:100%;height:100%;object-fit:cover}.compare-hdmi-section .compare-hdmi-section__head-row--simple{display:none}.compare-hdmi-section.is-mode-simple .compare-hdmi-section__head-row--simple{display:table-row}.compare-hdmi-section.is-mode-simple .compare-hdmi-section__head-row--detailed{display:none}.compare-hdmi-section .compare-hdmi-section__title-price{display:block;margin-top:5px;color:var(--text-on-light-2, rgba(0, 0, 0, .55));font-family:var(--font-mono, var(--font-jet-brains, monospace));font-size:13px;line-height:1;font-weight:400;letter-spacing:-.01em}.compare-hdmi-section .compare-hdmi-section__title-cell{padding-left:0!important;padding-right:0!important;color:var(--text-on-light, #111113)!important;font-family:var(--font-sans, var(--font-helvetica-nue, "Helvetica Neue", Helvetica, Arial, sans-serif))!important;font-size:13px!important;line-height:1.25!important;font-weight:500!important;letter-spacing:-.01em!important}.compare-hdmi-section .compare-hdmi-section__model-cell{color:var(--text-on-light-3, rgba(0, 0, 0, .45));font-size:10px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.compare-hdmi-section .compare-hdmi-section__price-cell{color:var(--text-on-light, #111113);font-size:14px;line-height:1;letter-spacing:-.01em}.compare-hdmi-section .compare-hdmi-section__product-row--mobile{display:none}.compare-hdmi-section .compare-hdmi-section__product-cell{padding:0 0 16px!important;vertical-align:top!important}.compare-hdmi-section .compare-hdmi-section__table-product{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;color:inherit}.compare-hdmi-section .compare-hdmi-section__picker{width:100%}.compare-hdmi-section .compare-hdmi-section__picker-button{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;margin:0;padding:13px 12px;border:0;border-bottom:1px solid var(--border-light, rgba(0, 0, 0, .08));background:transparent;color:var(--text-on-light, #111113);cursor:pointer;transition:color .22s cubic-bezier(.4,0,.6,1),background-color .22s cubic-bezier(.4,0,.6,1)}.compare-hdmi-section .compare-hdmi-section__picker-button strong{color:inherit;font-family:var(--font-sans, var(--font-helvetica-nue, "Helvetica Neue", Helvetica, Arial, sans-serif));font-size:13px;line-height:1.25;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compare-hdmi-section .compare-hdmi-section__picker-button:hover{color:var(--accent-cool, #0077ed)}.compare-hdmi-section .compare-hdmi-section__picker-button:focus-visible{outline:2px solid var(--accent-cool, #0077ed);outline-offset:-2px}.compare-hdmi-section .compare-hdmi-section__picker-button:disabled{color:var(--text-on-light, #111113);opacity:1;cursor:default}@media screen and (min-width: 750px){.compare-hdmi-section .compare-hdmi-section__picker-chevron{display:none}}.compare-hdmi-section .compare-hdmi-section__picker.is-empty .compare-hdmi-section__picker-button{pointer-events:none}.compare-hdmi-section .compare-hdmi-section__picker.is-empty .compare-hdmi-section__picker-chevron{display:none}.compare-hdmi-section .compare-hdmi-section__picker-chevron{flex:0 0 auto;color:var(--accent-cool, #0077ed);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.compare-hdmi-section .compare-hdmi-section__table-product-meta{margin-top:12px;padding:0 12px;color:var(--text-on-light-3, rgba(0, 0, 0, .45));font-family:var(--font-mono, var(--font-jet-brains, monospace));font-size:10px;line-height:1.2;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.compare-hdmi-section .compare-hdmi-section__table-product-price{display:flex;align-items:baseline;justify-content:center;gap:5px;margin-top:7px;padding:0 12px;color:var(--text-on-light, #111113);font-family:var(--font-mono, var(--font-jet-brains, monospace));font-size:14px;line-height:1;font-weight:400;letter-spacing:-.01em}.compare-hdmi-section .compare-hdmi-section__price-prefix{color:var(--text-on-light-3, rgba(0, 0, 0, .45));font-size:10px;letter-spacing:0}.compare-hdmi-section .compare-hdmi-section__group-cell{height:52px;padding:0!important;background:#f5f5f7;color:var(--text-on-light-3, rgba(0, 0, 0, .45))!important;font-family:var(--font-mono, var(--font-jet-brains, monospace))!important;font-size:10px!important;line-height:1!important;font-weight:400!important;letter-spacing:.22em;text-transform:uppercase;text-align:left!important}.compare-hdmi-section .compare-hdmi-section__group-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px 22px;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;cursor:pointer}.compare-hdmi-section .compare-hdmi-section__group-toggle:focus-visible{outline:2px solid var(--accent-cool, #0077ed);outline-offset:-2px}.compare-hdmi-section .compare-hdmi-section__group-inner{display:inline-flex;align-items:center;gap:10px}.compare-hdmi-section .compare-hdmi-section__group-icon{display:inline-flex;align-items:center;justify-content:center;margin-top:-1px;color:currentColor;opacity:.9}.compare-hdmi-section .compare-hdmi-section__specs-icon{color:#939393;opacity:1}.compare-hdmi-section .compare-hdmi-section__group-icon svg{display:block}.compare-hdmi-section .compare-hdmi-section__specs-band .compare-hdmi-section__group-inner{display:flex;align-items:center}.compare-hdmi-section .compare-hdmi-section__group-chevron{flex:0 0 auto;color:#00000059;transform:rotate(180deg);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.compare-hdmi-section .compare-hdmi-section__group-row.is-collapsed .compare-hdmi-section__group-chevron{transform:rotate(0)}.compare-hdmi-section .compare-hdmi-section__row-label-wrap{display:flex;flex-direction:column;gap:6px}.compare-hdmi-section .compare-hdmi-section__row-label{color:var(--text-on-light, #111113);font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:14px;line-height:1.25;font-weight:600;letter-spacing:-.01em}.compare-hdmi-section .compare-hdmi-section__row-description{color:var(--text-on-light-2, rgba(0, 0, 0, .55));font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:13px;line-height:1.45;font-weight:400;letter-spacing:normal}.compare-hdmi-section .compare-hdmi-section__spec-row td,.compare-hdmi-section .compare-hdmi-section__spec-row th{min-height:68px}@media screen and (min-width: 990px){.compare-hdmi-section .compare-hdmi-section__spec-row--recommended>td{padding:15px 12px}}.compare-hdmi-section .compare-hdmi-section__spec-row--recommended>td{font-family:var(--font-sans, var(--font-helvetica-nue, "Helvetica Neue", Helvetica, Arial, sans-serif));font-size:13px;line-height:1.25;font-weight:400;letter-spacing:-.01em}.compare-hdmi-section .compare-hdmi-section__check,.compare-hdmi-section .compare-hdmi-section__cross{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;border-radius:50%;color:#fff;vertical-align:middle}.compare-hdmi-section .compare-hdmi-section__check{background:var(--accent-cool, #0077ed)}.compare-hdmi-section .compare-hdmi-section__cross{background:var(--accent-warm, #f15a38)}.compare-hdmi-section .compare-hdmi-section__dash{color:var(--text-on-light-3, rgba(0, 0, 0, .45))}.compare-hdmi-section .compare-hdmi-section__buy-row td,.compare-hdmi-section .compare-hdmi-section__buy-row th{height:52px;padding-top:14px;padding-bottom:14px;background:#f5f5f7}.compare-hdmi-section .compare-hdmi-section__empty{margin:0;padding:22px;border-top:1px solid var(--border-light, rgba(0, 0, 0, .08));color:var(--text-on-light-2, rgba(0, 0, 0, .55));font-family:var(--font-mono, var(--font-jet-brains, monospace));font-size:11px;line-height:1.55;letter-spacing:.14em;text-transform:uppercase;text-align:center}@media (prefers-reduced-motion: reduce){.compare-hdmi-section .compare-hdmi-section__table-shell,.compare-hdmi-section .compare-hdmi-section__segmented-indicator,.compare-hdmi-section .compare-hdmi-section__segmented-button,.compare-hdmi-section .compare-hdmi-section__difference-button,.compare-hdmi-section .compare-hdmi-section__picker-chevron,.compare-hdmi-section .compare-hdmi-section__group-chevron,.compare-hdmi-section .compare-hdmi-section__buy svg{transition:none}.compare-hdmi-section .compare-hdmi-section__segmented:before{transition:none}.compare-hdmi-section .compare-hdmi-section__table-scroll,.compare-hdmi-section .compare-hdmi-section__empty{transition:none}.compare-hdmi-section.is-compare-updating .compare-hdmi-section__table-scroll,.compare-hdmi-section.is-compare-updating .compare-hdmi-section__empty{opacity:1}}@media screen and (max-width: 989px){.compare-hdmi-section{--chs-padding-top: var(--chs-m-padding-top, 100px) !important;--chs-padding-bottom: var(--chs-m-padding-bottom, 32px) !important;--chs-table-label-width: var(--chs-m-table-label-width, 180px) !important}.compare-hdmi-section .compare-hdmi-section__inner{padding-left:20px;padding-right:20px}.compare-hdmi-section .compare-hdmi-section__header{display:block;margin-bottom:8px}.compare-hdmi-section .compare-hdmi-section__eyebrow{margin-bottom:18px}.compare-hdmi-section .compare-hdmi-section__heading{margin-bottom:16px;font-size:34px}.compare-hdmi-section .compare-hdmi-section__text{font-size:13px;line-height:1.5}.compare-hdmi-section .compare-hdmi-section__cta{margin-top:22px}.compare-hdmi-section .compare-hdmi-section__controls{flex-wrap:nowrap;gap:10px;margin:10px -20px 2px;padding:14px 20px;overflow-x:auto;scrollbar-width:none}.compare-hdmi-section.compare-hdmi-section--standalone .compare-hdmi-section__header{display:block;margin-bottom:0;padding-bottom:24px}.compare-hdmi-section.compare-hdmi-section--standalone .compare-hdmi-section__heading{margin-bottom:16px}.compare-hdmi-section.compare-hdmi-section--standalone .compare-hdmi-section__controls{margin:10px -20px}.compare-hdmi-section .compare-hdmi-section__controls::-webkit-scrollbar{display:none}.compare-hdmi-section .compare-hdmi-section__segmented,.compare-hdmi-section .compare-hdmi-section__difference-button{flex:0 0 auto}.compare-hdmi-section .compare-hdmi-section__segmented-button,.compare-hdmi-section .compare-hdmi-section__difference-button{font-size:10px;letter-spacing:.14em}.compare-hdmi-section .compare-hdmi-section__segmented-button{min-width:104px;min-height:34px;padding:10px 16px}.compare-hdmi-section .compare-hdmi-section__difference-button{min-height:38px;padding:11px 16px}.compare-hdmi-section .compare-hdmi-section__table-shell{border-radius:var(--radius-md, 16px)}.compare-hdmi-section .compare-hdmi-section__table{min-width:calc(var(--chs-table-label-width) + (190px * var(--chs-visible-columns, 3)))}.compare-hdmi-section .compare-hdmi-section__table th,.compare-hdmi-section .compare-hdmi-section__table td{padding-left:16px;padding-right:16px;font-size:12px}.compare-hdmi-section .compare-hdmi-section__row-label{font-size:13px}.compare-hdmi-section .compare-hdmi-section__row-description{font-size:12px}.compare-hdmi-section .compare-hdmi-section__group-cell{font-size:10px!important;letter-spacing:.22em}.compare-hdmi-section .compare-hdmi-section__media{width:88px;height:88px}}@media screen and (max-width: 749px){.compare-hdmi-section .compare-hdmi-section__header{margin-bottom:2px}.compare-hdmi-section .compare-hdmi-section__spec-row--recommended>td{font-size:10px}.compare-hdmi-section .compare-hdmi-section__cta{display:none!important}.compare-hdmi-section .compare-hdmi-section__controls{flex-wrap:wrap;margin:6px 0 8px;padding:14px 0;overflow:visible}.compare-hdmi-section.compare-hdmi-section--standalone .compare-hdmi-section__header{padding-bottom:18px}.compare-hdmi-section.compare-hdmi-section--standalone .compare-hdmi-section__controls{margin:2px 0 4px}.compare-hdmi-section .compare-hdmi-section__segmented{width:auto}.compare-hdmi-section .compare-hdmi-section__segmented-button{min-width:0;padding:10px 13px}.compare-hdmi-section .compare-hdmi-section__table-scroll{overflow-x:visible}.compare-hdmi-section .compare-hdmi-section__table{display:block;width:100%;min-width:0!important;table-layout:auto}.compare-hdmi-section .compare-hdmi-section__colgroup{display:none}.compare-hdmi-section .compare-hdmi-section__table thead,.compare-hdmi-section .compare-hdmi-section__table tbody{display:block;width:100%}.compare-hdmi-section .compare-hdmi-section__table tr{display:grid;grid-template-columns:repeat(var(--chs-visible-columns, 2),minmax(0,1fr));width:100%}.compare-hdmi-section .compare-hdmi-section__table [hidden]{display:none!important}.compare-hdmi-section .compare-hdmi-section__table [data-compare-column]:not([hidden]){display:flex!important;width:auto!important;max-width:none!important}.compare-hdmi-section .compare-hdmi-section__specs-band-row{display:grid;grid-template-columns:1fr}.compare-hdmi-section .compare-hdmi-section__specs-band{display:block!important;width:100%;grid-column:1 / -1;padding:16px 18px!important;border-right:0!important;font-size:9px!important;letter-spacing:.22em;text-align:left!important}.compare-hdmi-section .compare-hdmi-section__media-row .compare-hdmi-section__label-cell{display:none!important}.compare-hdmi-section .compare-hdmi-section__media-cell{padding:0 8px!important;justify-content:center;align-items:center}.compare-hdmi-section .compare-hdmi-section__media{width:84px;height:84px}.compare-hdmi-section .compare-hdmi-section__head-row--desktop{display:none!important}.compare-hdmi-section .compare-hdmi-section__product-row--mobile{display:grid}.compare-hdmi-section .compare-hdmi-section__product-row .compare-hdmi-section__label-cell{display:none!important}.compare-hdmi-section .compare-hdmi-section__product-cell{padding:0!important;align-items:stretch;justify-content:center}.compare-hdmi-section .compare-hdmi-section__table-product{width:100%}.compare-hdmi-section .compare-hdmi-section__picker-button{gap:7px;padding:12px 8px}.compare-hdmi-section .compare-hdmi-section__picker-chevron{width:12px;height:12px}.compare-hdmi-section .compare-hdmi-section__table-product-meta{display:none}.compare-hdmi-section .compare-hdmi-section__table-product-price{margin:auto 0;padding:12px 12px 10px;font-size:12px}.compare-hdmi-section .compare-hdmi-section__picker-chevron{margin-top:2px}.compare-hdmi-section .compare-hdmi-section__price-prefix{font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:10px;font-weight:400;letter-spacing:normal;color:var(--text-on-light-2, rgba(0, 0, 0, .55))}.compare-hdmi-section .compare-hdmi-section__group-row{display:grid;grid-template-columns:1fr}.compare-hdmi-section .compare-hdmi-section__group-cell{display:block!important;width:100%;grid-column:1 / -1;border-right:0!important;font-size:9px!important;letter-spacing:.22em;text-align:left!important}.compare-hdmi-section .compare-hdmi-section__group-toggle{padding:16px 18px}.compare-hdmi-section .compare-hdmi-section__spec-row .compare-hdmi-section__label-cell{display:flex!important;grid-column:1 / -1;width:100%!important;min-height:52px;padding:16px 14px 9px!important;align-items:center;justify-content:flex-start;border-right:0!important;border-bottom:0!important;text-align:left!important}.compare-hdmi-section .compare-hdmi-section__row-label-wrap{align-items:flex-start;gap:3px;text-align:left}.compare-hdmi-section .compare-hdmi-section__row-label{font-size:12px;line-height:1.25;font-weight:600;letter-spacing:-.01em;text-align:left}.compare-hdmi-section .compare-hdmi-section__row-description{display:block;font-size:10px;line-height:1.4;text-align:left}.compare-hdmi-section .compare-hdmi-section__spec-row td{min-height:68px;padding:18px 12px!important;align-items:center;justify-content:center;border-top:1px solid var(--border-light, rgba(0, 0, 0, .08));border-bottom:1px solid var(--border-light, rgba(0, 0, 0, .08));font-size:11px;line-height:1.4;letter-spacing:.14em;text-align:center}.compare-hdmi-section .compare-hdmi-section__spec-row td:last-child{border-right:0}.compare-hdmi-section .compare-hdmi-section__buy-row{display:grid;grid-template-columns:repeat(var(--chs-visible-columns, 2),minmax(0,1fr))}.compare-hdmi-section .compare-hdmi-section__buy-row .compare-hdmi-section__label-cell{display:none!important}.compare-hdmi-section .compare-hdmi-section__buy-row td{min-height:52px;padding:14px 10px!important;align-items:center;justify-content:center}.compare-hdmi-section .compare-hdmi-section__buy{font-size:12px}.compare-hdmi-section .compare-hdmi-section__buy svg{width:11px;height:11px}}.compare-hdmi-section.compare-hdmi-section--line{--chs-line: var(--line-border, #e5e5e5);--chs-line-strong: var(--line-border-strong, #cfcfcf);--chs-ink: #171717;--chs-muted: #525252;--chs-selected: var(--line-selected, #eaf2ff);--chs-accent: var(--accent-cool, #0077ed);background:#fff;color:var(--chs-ink)}.compare-hdmi-section.compare-hdmi-section--line *,.compare-hdmi-section.compare-hdmi-section--line *:before,.compare-hdmi-section.compare-hdmi-section--line *:after{box-shadow:none!important}.compare-hdmi-section--standalone.compare-hdmi-section--line .compare-hdmi-section__header{border-bottom-color:var(--chs-line)}.compare-hdmi-section--line .compare-hdmi-section__heading,.compare-hdmi-section--line .compare-hdmi-section__label-cell,.compare-hdmi-section--line .compare-hdmi-section__row-label,.compare-hdmi-section--line .compare-hdmi-section__title-cell,.compare-hdmi-section--line .compare-hdmi-section__price-cell,.compare-hdmi-section--line .compare-hdmi-section__picker-button,.compare-hdmi-section--line .compare-hdmi-section__table-product-price{color:var(--chs-ink)!important}.compare-hdmi-section--line .compare-hdmi-section__text,.compare-hdmi-section--line .compare-hdmi-section__row-description,.compare-hdmi-section--line .compare-hdmi-section__model-cell,.compare-hdmi-section--line .compare-hdmi-section__title-price,.compare-hdmi-section--line .compare-hdmi-section__table-product-meta,.compare-hdmi-section--line .compare-hdmi-section__price-prefix,.compare-hdmi-section--line .compare-hdmi-section__empty{color:var(--chs-muted)}.compare-hdmi-section--line .compare-hdmi-section__controls{gap:8px}.compare-hdmi-section--line .compare-hdmi-section__filter-group{display:contents}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__filter-group{display:inline-flex;flex:0 0 auto;align-items:center;height:40px;padding:3px;border:1px solid var(--chs-line);border-radius:var(--radius-pill, 99px);background:#fff;overflow:visible}.compare-hdmi-section--line .compare-hdmi-section__segmented{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;width:max-content;height:40px;gap:0;padding:3px;border:1px solid var(--chs-line);border-radius:var(--radius-pill, 99px);background:#f5f5f7;overflow:visible}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__segmented{background:#fff}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__filter-group .compare-hdmi-section__segmented{height:32px;padding:0;border:0;border-radius:var(--radius-pill, 99px);background:transparent}.compare-hdmi-section--line .compare-hdmi-section__segmented:before{display:none}.compare-hdmi-section--line .compare-hdmi-section__segmented-indicator{position:absolute;z-index:0;top:3px;left:3px;display:block;width:calc((100% - 6px)/2);height:calc(100% - 6px);border-radius:var(--radius-pill, 99px);background:linear-gradient(135deg,#004c9e,#0077ed,#63b3ff,#b9ddff,#0077ed);background-position:0% 50%;background-size:200% 200%;isolation:isolate;pointer-events:none;transform:translateZ(0);transition:transform .34s cubic-bezier(.22,1,.36,1);animation:compare-hdmi-active-gradient 8s cubic-bezier(.45,.05,.55,.95) infinite;will-change:transform}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__filter-group .compare-hdmi-section__segmented-indicator{top:0;left:0;width:50%;height:100%}.compare-hdmi-section--line .compare-hdmi-section__segmented-indicator:before{content:"";position:absolute;z-index:-1;inset:-4px;border-radius:var(--radius-pill, 99px);background:inherit;background-position:0% 50%;background-size:200% 200%;filter:blur(9px);opacity:.28;animation:compare-hdmi-active-gradient 8s cubic-bezier(.45,.05,.55,.95) infinite}.compare-hdmi-section--line .compare-hdmi-section__segmented-indicator:after{content:"";position:absolute;z-index:0;inset:1px;border-radius:var(--radius-pill, 99px);background:#eaf3ff}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__segmented-indicator:after{background:#fff}.compare-hdmi-section--line .compare-hdmi-section__segmented-mesh{position:absolute;z-index:1;inset:1px;display:block;overflow:hidden;border-radius:var(--radius-pill, 99px);background:radial-gradient(ellipse at 18% 25%,rgba(0,76,158,.28) 0 14%,transparent 46%),radial-gradient(ellipse at 78% 72%,rgba(0,119,237,.24) 0 16%,transparent 48%),radial-gradient(ellipse at 62% 12%,rgba(99,179,255,.22) 0 12%,transparent 42%);background-position:0% 50%;background-size:200% 200%;-webkit-mask-image:radial-gradient(circle,#000 0 .7px,transparent .9px);mask-image:radial-gradient(circle,#000 0 .7px,transparent .9px);-webkit-mask-size:3px 3px;mask-size:3px 3px;opacity:.58;animation:compare-hdmi-active-gradient 8s cubic-bezier(.45,.05,.55,.95) infinite}.compare-hdmi-section--line .compare-hdmi-section__difference-indicator{display:none}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-indicator{position:absolute;z-index:0;inset:3px;display:none;border-radius:var(--radius-pill, 99px);background:linear-gradient(135deg,#004c9e,#0077ed,#63b3ff,#b9ddff,#0077ed);background-position:0% 50%;background-size:200% 200%;isolation:isolate;opacity:0;pointer-events:none;transition:opacity .18s ease;animation:compare-hdmi-active-gradient 8s cubic-bezier(.45,.05,.55,.95) infinite}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-indicator:before{content:"";position:absolute;z-index:-1;inset:-4px;border-radius:var(--radius-pill, 99px);background:inherit;background-position:0% 50%;background-size:200% 200%;filter:blur(9px);opacity:.28;animation:compare-hdmi-active-gradient 8s cubic-bezier(.45,.05,.55,.95) infinite}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-indicator:after{content:"";position:absolute;z-index:0;inset:1px;border-radius:var(--radius-pill, 99px);background:#fff}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-mesh{position:absolute;z-index:1;inset:1px;display:block;overflow:hidden;border-radius:var(--radius-pill, 99px);background:radial-gradient(ellipse at 18% 25%,rgba(0,76,158,.28) 0 14%,transparent 46%),radial-gradient(ellipse at 78% 72%,rgba(0,119,237,.24) 0 16%,transparent 48%),radial-gradient(ellipse at 62% 12%,rgba(99,179,255,.22) 0 12%,transparent 42%);background-position:0% 50%;background-size:200% 200%;-webkit-mask-image:radial-gradient(circle,#000 0 .7px,transparent .9px);mask-image:radial-gradient(circle,#000 0 .7px,transparent .9px);-webkit-mask-size:3px 3px;mask-size:3px 3px;opacity:.58;animation:compare-hdmi-active-gradient 8s cubic-bezier(.45,.05,.55,.95) infinite}.compare-hdmi-section--line .compare-hdmi-section__segmented.is-second .compare-hdmi-section__segmented-indicator{background:var(--chs-accent, #0077ed);transform:translate3d(100%,0,0);animation:none}.compare-hdmi-section--line .compare-hdmi-section__segmented.is-second .compare-hdmi-section__segmented-indicator:before,.compare-hdmi-section--line .compare-hdmi-section__segmented.is-second .compare-hdmi-section__segmented-mesh{display:none;animation:none}.compare-hdmi-section--line .compare-hdmi-section__segmented.is-second .compare-hdmi-section__segmented-indicator:after{background:#fff}.compare-hdmi-section--line .compare-hdmi-section__segmented-button,.compare-hdmi-section--line .compare-hdmi-section__difference-button{font-size:12px;line-height:1;font-weight:400;letter-spacing:.01em;text-transform:none}.compare-hdmi-section--line .compare-hdmi-section__segmented-button{min-width:0;width:auto;height:32px;min-height:32px;gap:7px;padding:0 12px;border:0;border-radius:var(--radius-pill, 99px);background:transparent!important;color:#707070;transition:color .18s ease,opacity .1s ease-out}.compare-hdmi-section--line .compare-hdmi-section__segmented-button.is-active{border:0;background:transparent!important;color:var(--chs-accent, #0077ed);font-weight:500}.compare-hdmi-section--line .compare-hdmi-section__mode-icon{display:inline-flex;width:15px;height:15px;flex:0 0 15px;align-items:center;justify-content:center;opacity:.72;transition:opacity .18s ease}.compare-hdmi-section--line .compare-hdmi-section__mode-icon svg{display:block;width:15px;height:15px}.compare-hdmi-section--line .compare-hdmi-section__segmented-button.is-active .compare-hdmi-section__mode-icon{opacity:1}.compare-hdmi-section--line .compare-hdmi-section__difference-button{position:relative;z-index:0;isolation:isolate;overflow:visible;height:40px;min-height:40px;gap:8px;padding:0 12px;border:1px solid var(--chs-line);border-radius:var(--radius-pill, 99px);background:#fff;color:var(--chs-ink)}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-button>span:not(.compare-hdmi-section__difference-indicator){position:relative;z-index:3}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-button.is-active{border-color:var(--chs-accent, #0077ed);background:#fff;color:var(--chs-accent, #0077ed);font-weight:500}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-button.is-active .compare-hdmi-section__mode-icon{opacity:1}.compare-hdmi-section--line .compare-hdmi-section__difference-dot{background:var(--chs-muted);opacity:.35}.compare-hdmi-section--line .compare-hdmi-section__difference-button.is-active .compare-hdmi-section__difference-dot{background:var(--chs-accent);opacity:1}.compare-hdmi-section--line .compare-hdmi-section__segmented-button:focus-visible,.compare-hdmi-section--line .compare-hdmi-section__difference-button:focus-visible{outline:2px solid var(--chs-accent);outline-offset:-2px}.compare-hdmi-section--line .compare-hdmi-section__segmented-button.is-active:focus-visible{outline-color:#004c9e}.compare-hdmi-section--line .compare-hdmi-section__segmented-button:active{opacity:.85}.compare-hdmi-section--line .compare-hdmi-section__table-shell{border:1px solid var(--chs-line);border-radius:16px;background:#fff}.compare-hdmi-section--line .compare-hdmi-section__table th,.compare-hdmi-section--line .compare-hdmi-section__table td{border-right-color:var(--chs-line);border-bottom-color:var(--chs-line);color:var(--chs-muted);background-color:#fff}.compare-hdmi-section--line .compare-hdmi-section__table thead th,.compare-hdmi-section--line .compare-hdmi-section__spec-row td{border-color:var(--chs-line)}.compare-hdmi-section--line .compare-hdmi-section__table .compare-hdmi-section__specs-band,.compare-hdmi-section--line .compare-hdmi-section__table .compare-hdmi-section__group-cell,.compare-hdmi-section--line .compare-hdmi-section__buy-row td,.compare-hdmi-section--line .compare-hdmi-section__buy-row th{background:#f5f5f7;color:var(--chs-muted)!important}.compare-hdmi-section--line .compare-hdmi-section__empty{border-top-color:var(--chs-line);background:#fff}.compare-hdmi-section--line .compare-hdmi-section__media--empty{background:#f5f5f7}.compare-hdmi-section--line.has-own-col .compare-hdmi-section__table .is-own-col{background:var(--chs-selected)}.compare-hdmi-section--line.has-own-col .compare-hdmi-section__buy-row .is-own-col{background:#f5f5f7}@media (hover: hover){.compare-hdmi-section--line:not(.has-own-col) .compare-hdmi-section__spec-row:hover>th,.compare-hdmi-section--line:not(.has-own-col) .compare-hdmi-section__spec-row:hover>td{background:var(--chs-selected)}.compare-hdmi-section--line .compare-hdmi-section__segmented-button:not(.is-active):hover,.compare-hdmi-section--line .compare-hdmi-section__difference-button:not(.is-active):hover{background:#f5f5f7!important;color:var(--chs-ink)}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__segmented-button:not(.is-active):hover{background:transparent!important}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-button:not(.is-active):hover{background:#fff!important}.compare-hdmi-section--line .compare-hdmi-section__cta:hover,.compare-hdmi-section--line .compare-hdmi-section__cta:focus-visible{background:#006edb;color:#fff}}.compare-hdmi-section--line .compare-hdmi-section__cta{border-radius:var(--radius-pill, 99px);background:var(--chs-accent)}@media screen and (max-width: 989px){.compare-hdmi-section--line .compare-hdmi-section__segmented-button,.compare-hdmi-section--line .compare-hdmi-section__difference-button{font-size:12px;letter-spacing:.01em}.compare-hdmi-section--line .compare-hdmi-section__segmented-button{min-width:0;height:32px;min-height:32px;padding:0 12px}.compare-hdmi-section--line .compare-hdmi-section__difference-button{height:40px;min-height:40px;padding:0 12px}.compare-hdmi-section--line .compare-hdmi-section__table-shell{border-radius:16px}}@media screen and (max-width: 749px){.compare-hdmi-section--line .compare-hdmi-section__segmented{width:max-content;height:40px}.compare-hdmi-section--line .compare-hdmi-section__segmented-button{padding:0 9px}.compare-hdmi-section--line .compare-hdmi-section__spec-row td{border-top-color:var(--chs-line);border-bottom-color:var(--chs-line)}.compare-hdmi-section--line.has-own-col .compare-hdmi-section__spec-row>.is-own-col{background:#fff}}@media (prefers-reduced-motion: reduce){.compare-hdmi-section--line .compare-hdmi-section__segmented-indicator,.compare-hdmi-section--line .compare-hdmi-section__segmented-indicator:before,.compare-hdmi-section--line .compare-hdmi-section__segmented-mesh,:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-indicator,:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-indicator:before,:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-mesh{animation:none}:is(html.fl-product-fsb3p21-line .compare-hdmi-section--line,.compare-hdmi-section--standalone.compare-hdmi-section--line) .compare-hdmi-section__difference-indicator{transition:opacity .16s ease}}@keyframes compare-hdmi-active-gradient{0%{background-position:0% 50%;background-size:200% 200%}15%{background-position:25% 75%;background-size:250% 250%}30%{background-position:100% 50%;background-size:200% 200%}45%{background-position:75% 25%;background-size:300% 300%}60%{background-position:50% 100%;background-size:200% 200%}75%{background-position:25% 25%;background-size:250% 250%}90%{background-position:50% 0%;background-size:220% 220%}to{background-position:0% 50%;background-size:200% 200%}}
