{"title":"Audio \u0026 Headphones","description":null,"products":[{"product_id":"klipsch-r-41sa-powerful-detailed-home-speaker-set-of-2-black","title":"Klipsch R-41SA Speaker","description":"\u003c!-- bai-highlights v1 --\u003e\n\u003cstyle\u003e\n.bai-product-highlights {\n  list-style: none;\n  margin: 0 0 28px;\n  padding: 18px 22px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 10px;\n  display: grid;\n  gap: 6px;\n  font: 500 0.96rem\/1.45 ui-sans-serif, system-ui, -apple-system, \"SF Pro Display\", \"Segoe UI\", sans-serif;\n}\n@media (prefers-color-scheme: light) {\n  .bai-product-highlights { background: rgba(0,0,0,0.03); border-color: rgba(0,0,0,0.08); }\n}\n.bai-product-highlights li {\n  position: relative;\n  padding: 4px 0 4px 22px;\n}\n.bai-product-highlights li::before {\n  content: \"•\";\n  position: absolute;\n  left: 6px;\n  font-weight: 900;\n  opacity: 0.65;\n}\n\u003c\/style\u003e\n\u003cul class=\"bai-product-highlights\" aria-label=\"Product highlights\"\u003e\n\u003cli\u003eWattage: 50W\u003c\/li\u003e\n\u003cli\u003eDolby Atmos: Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- \/bai-highlights v1 --\u003e\n\u003c!-- bai-enhance v3 --\u003e\n\u003cstyle\u003e\n\/* ─── Side animation layout — pure CSS, no JS required ─────────────── *\/\n.bai-pdp section[id^=\"bai-s\"] { position: relative; }\n.bai-pdp .bai-side-anim {\n  position: absolute;\n  top: 50%;\n  right: 4%;\n  transform: translateY(-50%);\n  width: 38%;\n  max-width: 480px;\n  pointer-events: none;\n  z-index: 2;\n  \/* Default state: visible. Belt-and-suspenders so the SVG is on screen\n     even if the entrance animation is suppressed by extension\/cache\/etc. *\/\n  opacity: 1;\n  animation: bai-side-fade-in 0.8s cubic-bezier(0.2, 0.85, 0.25, 1) 0.1s both;\n}\n.bai-pdp .bai-side-anim svg {\n  width: 100%; height: auto; display: block;\n  filter: drop-shadow(0 0 24px color-mix(in srgb, currentColor 30%, transparent));\n}\n\n\/* Make embedded SVG legible on the dark PDP — strip card background *\/\n.bai-pdp .bai-side-anim svg rect[class*=\"bai-card-bg\"] { fill: transparent !important; stroke: rgba(255,255,255,0.06) !important; }\n.bai-pdp .bai-side-anim svg .bai-card-key { fill: rgba(255,255,255,0.45) !important; }\n.bai-pdp .bai-side-anim svg text { fill: #fff; }\n\n@keyframes bai-side-fade-in {\n  from { opacity: 0; transform: translateY(-40%); }\n  to   { opacity: 1; transform: translateY(-50%); }\n}\n\n\/* Reserve space on the right of every animated section so text and the\n   hero SVG never overlap. *\/\n.bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n  padding-right: clamp(280px, 42%, 520px);\n  min-height: 360px;\n}\n\n\/* Mobile: stack instead of overlay *\/\n@media (max-width: 1023px) {\n  .bai-pdp .bai-side-anim {\n    position: static;\n    transform: none;\n    width: 100%;\n    max-width: 100%;\n    margin: 24px 0 8px;\n    opacity: 1;\n    animation: none;\n  }\n  .bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n    padding-right: 0;\n    min-height: 0;\n  }\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp .bai-side-anim { opacity: 1 !important; transform: translateY(-50%) !important; animation: none !important; }\n  @media (max-width: 1023px) {\n    .bai-pdp .bai-side-anim { transform: none !important; }\n  }\n}\n\u003c\/style\u003e\n\u003c!-- \/bai-enhance v3 --\u003e\u003cstyle\u003e\n.bai-ia { display: inline-block; vertical-align: -0.25em; margin: 0 0.18em; line-height: 0; flex-shrink: 0; }\n.bai-ia svg { display: block; overflow: visible; }\n.bai-ia .ia-stroke { fill: none; stroke: #0a0a0a; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-stroke-thin { fill: none; stroke: #0a0a0a; stroke-width: 1.4; stroke-linecap: round; stroke-linejoin: round; opacity: 0.5; }\n.bai-ia .ia-accent { fill: none; stroke: var(--ia-brand,#0066cc); stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-fill-dark { fill: #0a0a0a; }\n.bai-ia .ia-fill-brand { fill: var(--ia-brand,#0066cc); }\n.bai-ia .ia-text { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: #0a0a0a; }\n.bai-ia .ia-text-brand { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: var(--ia-brand,#0066cc); letter-spacing: 0.04em; }\n.bai-ia .ia-draw-1   { animation: ia-draw 1.4s ease-out forwards; }\n.bai-ia .ia-draw-2   { animation: ia-draw 1.0s 0.5s ease-out forwards; }\n.bai-ia .ia-fade     { opacity: 0; animation: ia-fade 0.5s 0.9s forwards; }\n.bai-ia .ia-pulse    { animation: ia-pulse 2.2s ease-in-out infinite; transform-origin: center; }\n.bai-ia .ia-blink    { animation: ia-blink 2.4s ease-in-out infinite; }\n.bai-ia .ia-spin     { animation: ia-spin 8s linear infinite; transform-origin: center; }\n.bai-ia .ia-bounce   { animation: ia-bounce 1.6s ease-in-out infinite alternate; }\n.bai-ia .ia-grow     { animation: ia-grow 1.2s 0.3s ease-out forwards; transform-origin: left center; }\n@keyframes ia-draw  { from { stroke-dashoffset: var(--len, 200); } to { stroke-dashoffset: 0; } }\n@keyframes ia-fade  { to { opacity: 1; } }\n@keyframes ia-pulse { 0%,100% { opacity: 0.4; transform: scale(0.8); } 50% { opacity: 1; transform: scale(1); } }\n@keyframes ia-blink { 0%,90%,100% { opacity: 1; } 95% { opacity: 0.25; } }\n@keyframes ia-spin  { to { transform: rotate(360deg); } }\n@keyframes ia-bounce{ from { transform: translateX(0); } to { transform: translateX(8px); } }\n@keyframes ia-grow  { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@media (prefers-reduced-motion: reduce) {\n  .bai-ia .ia-draw-1, .bai-ia .ia-draw-2, .bai-ia .ia-fade,\n  .bai-ia .ia-pulse, .bai-ia .ia-blink, .bai-ia .ia-spin,\n  .bai-ia .ia-bounce, .bai-ia .ia-grow { animation: none !important; opacity: 1 !important; transform: none !important; stroke-dashoffset: 0 !important; }\n}\n\u003c\/style\u003e\u003cdiv class=\"bai-pdp\" data-pdp=\"speaker\"\u003e\n\u003cdiv class=\"bai-progress\"\u003e\u003c\/div\u003e\n\u003cnav class=\"bai-toc\" aria-label=\"Sections\"\u003e\u003col class=\"bai-toc-list\"\u003e\n\u003cli\u003e\u003ca href=\"#bai-s1\" class=\"bai-toc-link\" data-target=\"bai-s1\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s2\" class=\"bai-toc-link\" data-target=\"bai-s2\"\u003eGlance\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s3\" class=\"bai-toc-link\" data-target=\"bai-s3\"\u003eBuild\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s8\" class=\"bai-toc-link\" data-target=\"bai-s8\"\u003eAll specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/nav\u003e\n\n\u003cstyle\u003e\n.bai-pdp { width: 100%; max-width: 100%; overflow-x: hidden; box-sizing: border-box;\n  background: #0a0a0a; color: #f0f0f0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  position: relative; border-radius: 0; }\n.bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { box-sizing: border-box; }\n.bai-pdp h1, .bai-pdp h2, .bai-pdp h3 { color: #ffffff; margin: 0; }\n.bai-pdp p { color: #f0f0f0; margin: 0; line-height: 1.5; }\n.bai-pdp section { position: relative; padding: 3rem 1.25rem; overflow: hidden; }\n@media (min-width: 600px) { .bai-pdp section { padding: 4rem 2rem; } .bai-pdp { border-radius: 0; } }\n@media (min-width: 760px) { .bai-pdp section { padding: 5rem 2.5rem; } .bai-pdp { border-radius: 24px; } }\n@media (min-width: 1024px) { .bai-pdp section { padding: 7rem 4rem; } }\n\n\/* Scroll progress ribbon *\/\n.bai-progress { position: sticky; top: 0; left: 0; height: 3px; z-index: 50;\n  background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); transform-origin: left;\n  transform: scaleX(0); }\n@supports (animation-timeline: scroll(root)) {\n  .bai-progress { animation: bai-wipe linear; animation-timeline: scroll(root); }\n}\n\n\/* Aurora *\/\n.bai-aurora { position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 1;\n  background-image:\n    radial-gradient(ellipse 80% 60% at 22% 30%, rgba(var(--p-rgb,253,98,98), 0.22), transparent 60%),\n    radial-gradient(ellipse 70% 50% at 75% 65%, rgba(var(--s-rgb,255,210,138), 0.16), transparent 60%),\n    radial-gradient(ellipse 60% 50% at 50% 90%, rgba(var(--p-rgb,253,98,98), 0.18), transparent 70%);\n  animation: bai-aurora 18s ease-in-out infinite alternate; }\n@keyframes bai-aurora { 0% { transform: translate3d(0,0,0) scale(1); } 100% { transform: translate3d(2%, -1%, 0) scale(1.04); } }\n\n.bai-vignette { position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background-image: radial-gradient(ellipse 60% 50% at 35% 50%, rgba(0,0,0,0.55) 0%, transparent 70%); }\n\n\/* Hero *\/\n.bai-hero { position: relative; min-height: 70vh; display: flex; flex-direction: column; justify-content: center; padding-bottom: 2rem; }\n.bai-hero .bai-inner { position: relative; z-index: 3; }\n.bai-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.55rem 0.9rem; min-height: 44px;\n  border-radius: 999px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.22);\n  color: var(--p, #fd6262); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  text-shadow: 0 0 20px var(--p, rgba(253,98,98,0.6)); margin-bottom: 1.5rem; }\n.bai-h1 { font-size: 3rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 45%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 16px rgba(0,0,0,0.65)); margin-bottom: 1rem; max-width: 14ch; }\n.bai-sub { font-size: 1.25rem; color: #f0f0f0; max-width: 56ch; line-height: 1.45; }\n.bai-ghost { display: none; position: absolute; bottom: -0.5em; right: -0.1em; font-size: 14rem; font-weight: 900;\n  color: rgba(255,255,255,0.04); letter-spacing: -0.04em; pointer-events: none; z-index: 1; line-height: 0.9; }\n@media (min-width: 600px) { .bai-h1 { font-size: 4.25rem; } .bai-sub { font-size: 1.4rem; } }\n@media (min-width: 760px) { .bai-h1 { font-size: 6rem; } .bai-sub { font-size: 1.55rem; } .bai-ghost { display: block; font-size: 18rem; } }\n@media (min-width: 1024px) { .bai-h1 { font-size: 8rem; } .bai-sub { font-size: 1.65rem; } .bai-ghost { font-size: 22rem; } }\n\n\/* Stat bar *\/\n.bai-stats { background: #0a0a0a; }\n.bai-stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n.bai-stat { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 1.25rem 1rem; text-align: center; }\n.bai-stat-num { font-size: 2.5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 60%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.4)); }\n.bai-stat-num small { font-size: 0.45em; vertical-align: super; margin-left: 0.15em; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-stat-label { font-size: 0.72rem; color: #cfcfcf; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-top: 0.5rem; }\n@media (min-width: 600px) { .bai-stats-grid { grid-template-columns: repeat(3, 1fr); } .bai-stat-num { font-size: 2.85rem; } }\n@media (min-width: 760px) { .bai-stats-grid { grid-template-columns: repeat(5, 1fr); gap: 1rem; } .bai-stat-num { font-size: 3.2rem; } .bai-stat { background: transparent; border: none; border-left: 1px solid rgba(255,255,255,0.08); border-radius: 0; } .bai-stat:first-child { border-left: none; } }\n@media (min-width: 1024px) { .bai-stat-num { font-size: 3.6rem; } }\n\n\/* Generic feature section *\/\n.bai-section .bai-h2 { font-size: 2.5rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.55)); max-width: 18ch; margin-bottom: 1rem; }\n.bai-lede { font-size: 1.2rem; color: #ececec; max-width: 56ch; line-height: 1.5; }\n@media (min-width: 600px) { .bai-section .bai-h2 { font-size: 3.5rem; } .bai-lede { font-size: 1.3rem; } }\n@media (min-width: 760px) { .bai-section .bai-h2 { font-size: 4.5rem; } .bai-lede { font-size: 1.4rem; } }\n@media (min-width: 1024px) { .bai-section .bai-h2 { font-size: 5.5rem; } .bai-lede { font-size: 1.45rem; } }\n\n\/* Pill row *\/\n.bai-pills { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1.5rem; }\n.bai-pill { display: inline-flex; align-items: center; min-height: 44px; padding: 0.7rem 1rem;\n  border-radius: 999px; border: 1px solid rgba(255,255,255,0.18); background: rgba(255,255,255,0.04);\n  color: #f0f0f0; font-size: 0.92rem; font-weight: 600; transition: all 0.25s ease; }\n.bai-pill:hover { border-color: var(--p, #fd6262); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.4); }\n\n\/* Sound section *\/\n.bai-sound { display: grid; grid-template-columns: 1fr; gap: 2.5rem; align-items: center; }\n.bai-sound-stat { font-size: 5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }\n.bai-sound-stat small { font-size: 0.3em; vertical-align: super; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-speaker { position: relative; width: 100%; max-width: 280px; aspect-ratio: 16\/10; margin: 0 auto;\n  border: 2px solid rgba(255,255,255,0.18); border-radius: 14px; }\n.bai-speaker::before, .bai-speaker::after { content: ''; position: absolute; inset: -10%; border: 2px solid var(--p, #fd6262); border-radius: 50%; opacity: 0; animation: bai-ripple 4s ease-out infinite; }\n.bai-speaker::after { animation-delay: 2s; }\n@keyframes bai-ripple { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.6); opacity: 0; } }\n@media (min-width: 760px) { .bai-sound { grid-template-columns: 1.1fr 1fr; gap: 3rem; } .bai-speaker { max-width: 320px; } .bai-sound-stat { font-size: 8.5rem; } }\n@media (min-width: 1024px) { .bai-speaker { max-width: 340px; } .bai-sound-stat { font-size: 10rem; } }\n\n\/* Gaming *\/\n.bai-game { background: #050507; position: relative; }\n.bai-game::after { content: ''; position: absolute; inset: 0; pointer-events: none;\n  background-image: repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 4px);\n  z-index: 1; }\n.bai-game .bai-h2 { font-size: 3.5rem; }\n@media (min-width: 600px) { .bai-game .bai-h2 { font-size: 5rem; } }\n@media (min-width: 760px) { .bai-game .bai-h2 { font-size: 7rem; } }\n@media (min-width: 1024px) { .bai-game .bai-h2 { font-size: 10rem; } }\n\n\/* Smart - light section per §4 *\/\n.bai-smart { background: #fef3e8; color: #2b2017; }\n.bai-smart .bai-h2 { color: #1a0f08;\n  background: linear-gradient(110deg, #1a0f08 0%, #b08948 50%, #6b3a18 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 1px 4px rgba(255, 248, 230, 0.85)); }\n.bai-smart .bai-lede { color: #3a2f25; }\n.bai-smart .bai-pill { color: #3a2f25; border-color: rgba(176,137,72,0.40); background: rgba(255,255,255,0.55); }\n.bai-smart .bai-pill:hover { border-color: #b08948; transform: translateY(-2px); }\n\n\/* Specs *\/\n.bai-specs { background: #0a0a0a; }\n.bai-spec-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin-top: 2rem; }\n@media (min-width: 760px) { .bai-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 1.25rem; } }\n@media (min-width: 1024px) { .bai-spec-grid { grid-template-columns: repeat(3, 1fr); } }\n.bai-spec-group { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.10); border-radius: 16px; padding: 1.5rem; }\n.bai-spec-bar { height: 3px; width: 64px; background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); border-radius: 2px; margin-bottom: 0.75rem; }\n.bai-spec-group h3 { color: #ffffff !important; font-weight: 800; font-size: 1.05rem; letter-spacing: 0.06em; margin-bottom: 1rem; }\n.bai-spec-row { display: grid; grid-template-columns: 1fr; padding: 0.6rem 0; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.bai-spec-row:last-child { border-bottom: none; }\n.bai-spec-key { color: #cfcfcf; font-weight: 600; font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; }\n.bai-spec-val { color: #ffffff; font-size: 1rem; margin-top: 0.2rem; }\n@media (min-width: 600px) { .bai-spec-row { grid-template-columns: 35% 65%; } .bai-spec-key { font-size: 0.85rem; text-transform: none; letter-spacing: 0.02em; } .bai-spec-group h3 { font-size: 1.2rem; } }\n@media (min-width: 600px) { .bai-spec-val { font-size: 1.05rem; } }\n\n\/* Down-arrow nav *\/\n.bai-down { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; margin: 3rem auto 0; position: relative; z-index: 3; }\n.bai-down-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.bai-down-circle { display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; min-height: 44px; border-radius: 50%; background: rgba(255,255,255,0.04); border: 2px solid rgba(255,255,255,0.18); font-size: 1.5rem; color: #fff; cursor: pointer; transition: all 0.3s cubic-bezier(0.2, 0.8, 0.2, 1); position: relative; overflow: hidden; text-decoration: none; }\n.bai-down-circle::before { content: \"\\2193\"; animation: bai-bounce-down-arrow 1.8s ease-in-out infinite; }\n.bai-down-circle:hover { background: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.4); transform: scale(1.1); box-shadow: 0 0 30px rgba(255,255,255,0.2); }\n@keyframes bai-bounce-down-arrow { 0%,100% { transform: translateY(-2px); opacity: 0.6; } 50% { transform: translateY(8px); opacity: 1; } }\n@media (min-width: 600px) { .bai-down-circle { width: 64px; height: 64px; font-size: 1.7rem; } }\n@media (min-width: 760px) { .bai-down-circle { width: 72px; height: 72px; font-size: 1.9rem; } }\n\n.bai-down.crimson .bai-down-circle { border-color: rgba(255,45,85,0.5); color: #ff2d55; box-shadow: 0 0 24px rgba(255,45,85,0.15); }\n.bai-down.crimson .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,85,0.5); border-color: #ff2d55; }\n.bai-down.cyan .bai-down-circle { border-color: rgba(0,229,255,0.5); color: #00e5ff; box-shadow: 0 0 24px rgba(0,229,255,0.15); }\n.bai-down.cyan .bai-down-circle:hover { box-shadow: 0 0 40px rgba(0,229,255,0.5); border-color: #00e5ff; }\n.bai-down.gold .bai-down-circle { border-color: rgba(255,181,71,0.5); color: #ffb547; box-shadow: 0 0 24px rgba(255,181,71,0.15); }\n.bai-down.gold .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,181,71,0.4); border-color: #ffb547; }\n.bai-down.grape .bai-down-circle { border-color: rgba(192,66,255,0.5); color: #c042ff; box-shadow: 0 0 24px rgba(192,66,255,0.15); }\n.bai-down.grape .bai-down-circle:hover { box-shadow: 0 0 40px rgba(192,66,255,0.5); border-color: #c042ff; }\n.bai-down.hot .bai-down-circle { border-color: rgba(255,45,146,0.5); color: #ff2d92; box-shadow: 0 0 24px rgba(255,45,146,0.15); }\n.bai-down.hot .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,146,0.5); border-color: #ff2d92; }\n.bai-down.warm .bai-down-circle { border-color: rgba(210,105,30,0.6); color: #d2691e; background: #fff; box-shadow: 0 0 24px rgba(210,105,30,0.15); }\n.bai-down.warm .bai-down-circle:hover { box-shadow: 0 0 40px rgba(210,105,30,0.45); border-color: #d2691e; }\n\n\/* TOC *\/\n.bai-toc { display: none; }\n@media (min-width: 1024px) {\n  .bai-toc { position: fixed; top: 50%; right: 24px; transform: translateY(-50%); z-index: 40; pointer-events: auto; display: block; }\n  .bai-toc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.55rem; }\n  .bai-toc-link { display: inline-flex; align-items: center; gap: 12px; padding: 6px 0; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255, 255, 255, 0.45); text-decoration: none; transition: color 0.25s ease, transform 0.25s ease; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); }\n  .bai-toc-link::before { content: ''; display: inline-block; width: 18px; height: 2px; background: rgba(255, 255, 255, 0.25); transition: width 0.25s ease, background 0.25s ease; }\n  .bai-toc-link:hover { color: rgba(255, 255, 255, 0.85); }\n  .bai-toc-link:hover::before { width: 28px; background: rgba(255, 255, 255, 0.55); }\n  .bai-toc-link.is-active { color: var(--p, #ffffff); transform: translateX(-2px); }\n  .bai-toc-link.is-active::before { width: 36px; background: var(--p, #ffffff); box-shadow: 0 0 12px var(--p, rgba(255,255,255,0.6)); }\n}\n@media (min-width: 1280px) { .bai-toc { right: 32px; } .bai-toc-link { font-size: 0.74rem; } }\n\n\/* Animations *\/\n@keyframes bai-rise { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes bai-blur-in { from { opacity: 0; filter: blur(12px); letter-spacing: 0.15em; } to { opacity: 1; filter: blur(0); letter-spacing: -0.01em; } }\n@keyframes bai-wipe { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@supports (animation-timeline: view()) {\n  .bai-pdp .bai-h1 { animation: bai-blur-in linear; animation-timeline: view(); animation-range: cover 0% cover 30%; }\n  .bai-pdp .bai-h2, .bai-pdp .bai-lede, .bai-pdp .bai-stats-grid \u003e * { animation: bai-rise linear; animation-timeline: view(); animation-range: entry 0% entry 33%; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { animation: none !important; transition: none !important; }\n  .bai-progress { transform: scaleX(1); }\n  .bai-aurora { animation: none; }\n}\n\u003c\/style\u003e\n\n\u003cstyle\u003e.bai-pdp{--p:#b08948;--s:#2b2b2b;--p-rgb:176,137,72;--s-rgb:43,43,43;}\u003c\/style\u003e\n\u003csection class=\"bai-section bai-hero\" id=\"bai-s1\"\u003e\u003cdiv class=\"bai-aurora\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-vignette\"\u003e\u003c\/div\u003e\n\u003cspan class=\"bai-ghost\"\u003eR-41SA\u003c\/span\u003e\u003cdiv class=\"bai-inner\"\u003e\n\u003cspan class=\"bai-eyebrow\"\u003eKlipsch · R-41SA\u003c\/span\u003e\u003ch1 class=\"bai-h1\"\u003eBig sound, real presence.\u003c\/h1\u003e\n\u003cp class=\"bai-sub\"\u003eDolby Atmos. 50W\u003cspan class=\"bai-ia\" data-spec=\"wattage\" style=\"--ia-brand:#cd5c2b\" role=\"img\" aria-label=\"50W power\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpolygon class=\"ia-fill-brand ia-pulse\" points=\"22,4 14,20 24,20 18,32 36,14 26,14 32,4\"\u003e\u003c\/polygon\u003e\n\u003ctext x=\"40\" y=\"22\" class=\"ia-text\"\u003e50W\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down gold\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eGlance\u003c\/span\u003e\u003ca href=\"#bai-s2\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"wattage\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"50W watts\" style=\"--bai-brand:#cd5c2b\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(205,92,43,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-ga-43112e\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-ga-43112e\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-ga-43112e\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#cd5c2b\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#cd5c2b\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#cd5c2b\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-ga-43112e\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#cd5c2b\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#cd5c2b\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#cd5c2b\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-ga-43112e\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-ga-43112e\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-ga-43112e\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-ga-43112e\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-ga-43112e\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-ga-43112e\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-ga-43112e\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-ga-43112e\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-ga-43112e\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-ga-43112e\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-ga-43112e\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-ga-43112e\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-ga-43112e\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-ga-43112e\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-ga-43112e)\"\u003e\u003c\/rect\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-brush-ga-43112e)\" opacity=\"0.6\"\u003e\u003c\/rect\u003e\n\n\u003c!-- Massive backdrop value --\u003e\n\n\u003ctext x=\"300\" y=\"320\" text-anchor=\"middle\" class=\"bai-bg-title bai-bg-title-fore\" font-size=\"180\" filter=\"url(#bai-blurxs-ga-43112e)\"\u003e50W\u003c\/text\u003e\n\n\u003cellipse cx=\"300\" cy=\"230\" rx=\"220\" ry=\"150\" fill=\"url(#bai-glow-ga-43112e)\" opacity=\"0.35\"\u003e\u003c\/ellipse\u003e\n\n\u003cg class=\"bai-intro bai-intro-1\"\u003e\n  \u003c!-- Brushed-metal face --\u003e\n  \u003ccircle cx=\"300\" cy=\"230\" r=\"134\" fill=\"rgba(0,0,0,0.4)\" stroke=\"rgba(255,255,255,0.06)\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"300\" cy=\"230\" r=\"128\" fill=\"none\" stroke=\"rgba(255,255,255,0.05)\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\n  \u003c!-- Outer arc bg --\u003e\n  \u003cpath d=\"M 204.7 285.0 A 110 110 0 1 1 395.3 285.0\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"18\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n  \u003c!-- Outer arc fill (animated) with chromatic aberration --\u003e\n  \u003cg filter=\"url(#bai-chrom-ga-43112e)\"\u003e\n    \u003cpath d=\"M 204.7 285.0 A 110 110 0 1 1 395.3 285.0\" stroke=\"#cd5c2b\" stroke-width=\"18\" fill=\"none\" stroke-linecap=\"round\" stroke-dasharray=\"500\" stroke-dashoffset=\"500\" style=\"animation: bai-ga-43112e-fill 1.8s 0.3s ease-out forwards\" filter=\"drop-shadow(0 0 12px #cd5c2b)\"\u003e\u003c\/path\u003e\n  \u003c\/g\u003e\n  \u003c!-- Middle pulse ring --\u003e\n  \u003cpath d=\"M 220.3 276.0 A 92 92 0 1 1 379.7 276.0\" stroke=\"rgba(205,92,43,0.45)\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\" filter=\"url(#bai-blurxs-ga-43112e)\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.3;0.85;0.3\" dur=\"2.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/path\u003e\n  \u003cline x1=\"223.8\" y1=\"274.0\" x2=\"211.7\" y2=\"281.0\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003ctext x=\"192.6\" y=\"296.0\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" fill=\"rgba(255,255,255,0.5)\" letter-spacing=\"1\"\u003e0\u003c\/text\u003e\u003cline x1=\"212.5\" y1=\"239.2\" x2=\"198.6\" y2=\"240.7\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\u003cline x1=\"216.3\" y1=\"202.8\" x2=\"203.0\" y2=\"198.5\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003cline x1=\"234.6\" y1=\"171.1\" x2=\"224.2\" y2=\"161.7\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\u003cline x1=\"264.2\" y1=\"149.6\" x2=\"258.5\" y2=\"136.8\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003cline x1=\"300.0\" y1=\"142.0\" x2=\"300.0\" y2=\"128.0\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\u003ctext x=\"300.0\" y=\"110.0\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" fill=\"rgba(255,255,255,0.5)\" letter-spacing=\"1\"\u003e50\u003c\/text\u003e\u003cline x1=\"335.8\" y1=\"149.6\" x2=\"341.5\" y2=\"136.8\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003cline x1=\"365.4\" y1=\"171.1\" x2=\"375.8\" y2=\"161.7\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\u003cline x1=\"383.7\" y1=\"202.8\" x2=\"397.0\" y2=\"198.5\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003cline x1=\"387.5\" y1=\"239.2\" x2=\"401.4\" y2=\"240.7\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\u003cline x1=\"376.2\" y1=\"274.0\" x2=\"388.3\" y2=\"281.0\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003ctext x=\"407.4\" y=\"296.0\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" fill=\"rgba(255,255,255,0.5)\" letter-spacing=\"1\"\u003e100\u003c\/text\u003e\n\u003c\/g\u003e\n\n\u003c!-- Needle with motion blur trail + overshoot --\u003e\n\u003cg class=\"bai-intro bai-intro-2\" style=\"animation: bai-ga-43112e-needle 2s 0.3s cubic-bezier(0.34,1.56,0.45,1) forwards; transform-origin: 300px 230px;\"\u003e\n  \u003cline x1=\"300\" y1=\"230\" x2=\"219.0\" y2=\"183.2\" stroke=\"#cd5c2b\" stroke-width=\"8\" stroke-linecap=\"round\" filter=\"url(#bai-blur-ga-43112e)\" opacity=\"0.6\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"300\" y1=\"230\" x2=\"219.0\" y2=\"183.2\" stroke=\"#cd5c2b\" stroke-width=\"3\" stroke-linecap=\"round\" filter=\"drop-shadow(0 0 12px #cd5c2b)\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"300\" y1=\"230\" x2=\"219.0\" y2=\"183.2\" stroke=\"#fff\" stroke-width=\"1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n\u003c\/g\u003e\n\u003c!-- Hub w\/ specular --\u003e\n\u003cg class=\"bai-intro bai-intro-3\" filter=\"url(#bai-spec-ga-43112e)\"\u003e\n  \u003ccircle cx=\"300\" cy=\"230\" r=\"16\" fill=\"rgba(10,10,10,0.95)\" stroke=\"#cd5c2b\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"300\" cy=\"230\" r=\"9\" fill=\"url(#bai-orb-ga-43112e)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"298\" cy=\"228\" r=\"3\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n\u003c\/g\u003e\n\n\u003c!-- Big number readout --\u003e\n\u003cg class=\"bai-intro bai-intro-4\"\u003e\n  \u003ctext x=\"300\" y=\"186\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"44\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"-1\" filter=\"drop-shadow(0 2px 6px rgba(0,0,0,0.5))\"\u003e50W\u003c\/text\u003e\n  \u003ctext x=\"300\" y=\"254\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"3\" fill=\"rgba(255,255,255,0.5)\"\u003eWATTAGE\u003c\/text\u003e\n\u003c\/g\u003e\n\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-ga-43112e-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(205,92,43,0.18)\" filter=\"url(#bai-blurmd-ga-43112e)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(205,92,43,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-ga-43112e)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#cd5c2b\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-ga-43112e)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eWATTAGE\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003e50W\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"548\" cy=\"270\" r=\"1.5\" fill=\"#cd5c2b\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"270;258;270\" dur=\"15.6s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"548;528;548\" dur=\"26s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"18.2s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"477\" cy=\"126\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"126;114;126\" dur=\"8.4s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"477;457;477\" dur=\"14s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"9.799999999999999s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"87\" cy=\"330\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"330;318;330\" dur=\"10.799999999999999s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"87;117;87\" dur=\"18s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"200\" cy=\"273\" r=\"1.5\" fill=\"#cd5c2b\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"273;261;273\" dur=\"8.4s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"200;230;200\" dur=\"14s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"9.799999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"514\" cy=\"92\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"92;80;92\" dur=\"8.4s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"514;534;514\" dur=\"14s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"345\" cy=\"165\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"165;153;165\" dur=\"15.6s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"345;375;345\" dur=\"26s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"18.2s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"295\" cy=\"145\" r=\"0.8\" fill=\"#cd5c2b\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"145;133;145\" dur=\"8.4s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"295;275;295\" dur=\"14s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"9.799999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"428\" cy=\"320\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"320;308;320\" dur=\"10.799999999999999s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"428;408;428\" dur=\"18s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"12.6s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"301\" cy=\"200\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"200;188;200\" dur=\"8.4s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"301;271;301\" dur=\"14s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"548\" cy=\"113\" r=\"1\" fill=\"#cd5c2b\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"113;101;113\" dur=\"15.6s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"548;568;548\" dur=\"26s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"474\" cy=\"62\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"62;50;62\" dur=\"15.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"474;504;474\" dur=\"26s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"18.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"402\" cy=\"149\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"149;137;149\" dur=\"8.4s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"402;432;402\" dur=\"14s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"9.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#cd5c2b\" filter=\"drop-shadow(0 0 4px #cd5c2b)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#cd5c2b\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#cd5c2b\"\u003e08\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-ga-43112e\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-ga-43112e)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-ga-43112e)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-ga-43112e\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-ga-43112e)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(205,92,43,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e\n  @keyframes bai-ga-43112e-fill { to { stroke-dashoffset: 375; } }\n  @keyframes bai-ga-43112e-needle {\n    0% { transform: rotate(-60deg); }\n    65% { transform: rotate(20deg); }\n    100% { transform: rotate(0); }\n  }\n  @keyframes bai-ga-43112e-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\n\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-stats\" id=\"bai-s2\"\u003e\u003ch2 class=\"bai-h2 bai-sr-only\" style=\"position:absolute;left:-9999px\"\u003eAt a glance\u003c\/h2\u003e\n\u003cdiv class=\"bai-stats-grid\"\u003e\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003e50W\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eWattage\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-down gold\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eBuild\u003c\/span\u003e\u003ca href=\"#bai-s3\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s3\"\u003e\u003ch2 class=\"bai-h2\"\u003eBuilt better.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eKlipsch engineering, designed for daily use.\u003c\/p\u003e\n\u003cdiv class=\"bai-down gold\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eAll specs\u003c\/span\u003e\u003ca href=\"#bai-s8\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-specs\" id=\"bai-s8\"\u003e\u003ch2 class=\"bai-h2\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eEverything, on the record.\u003c\/p\u003e\n\u003cdiv class=\"bai-spec-grid\"\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eAudio \u0026amp; Connectivity\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eDolby Atmos\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eYes\u003cspan class=\"bai-ia\" data-spec=\"dolby_atmos\" style=\"--ia-brand:#cd5c2b\" role=\"img\" aria-label=\"Yes Atmos\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"28\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 18 28 Q 28 14 38 28\" style=\"animation-delay:0s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-accent ia-pulse\" d=\"M 12 28 Q 28 8 44 28\" style=\"animation-delay:0.3s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 6 28 Q 28 2 50 28\" style=\"animation-delay:0.6s\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eBuild \u0026amp; Power\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003ePower\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003e50W\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eIn the listing\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eKlipsch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eR-41SA\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var pdp = document.currentScript \u0026\u0026 document.currentScript.closest('.bai-pdp') || document.querySelector('.bai-pdp');\n  if (!pdp) return;\n  var links = pdp.querySelectorAll('.bai-toc-link');\n  if (!links.length) return;\n  var byId = {};\n  links.forEach(function(l){ byId[l.dataset.target] = l; });\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      var l = byId[e.target.id];\n      if (!l) return;\n      if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e 0.35) {\n        links.forEach(function(x){ x.classList.remove('is-active'); });\n        l.classList.add('is-active');\n      }\n    });\n  }, { threshold: [0.35, 0.6], rootMargin: '-30% 0px -30% 0px' });\n  pdp.querySelectorAll('section[id^=\"bai-s\"]').forEach(function(s){ io.observe(s); });\n  links.forEach(function(l){\n    l.addEventListener('click', function(ev){\n      var t = pdp.querySelector('#' + l.dataset.target);\n      if (!t) return;\n      ev.preventDefault();\n      t.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      history.replaceState(null, '', '#' + l.dataset.target);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Klipsch","offers":[{"title":"none","offer_id":47823729819866,"sku":"KLPR41SA","price":169.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/8413\/0522\/files\/1148245_1.jpg?v=1777616681"},{"product_id":"sony-strdh590-5-2-multi-channel-4k-hdr-av-receiver-with-bluetooth-2018-model","title":"Sony STRDH590 5.2 ch Home Theater System","description":"\u003c!-- bai-highlights v1 --\u003e\n\u003cstyle\u003e\n.bai-product-highlights {\n  list-style: none;\n  margin: 0 0 28px;\n  padding: 18px 22px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 10px;\n  display: grid;\n  gap: 6px;\n  font: 500 0.96rem\/1.45 ui-sans-serif, system-ui, -apple-system, \"SF Pro Display\", \"Segoe UI\", sans-serif;\n}\n@media (prefers-color-scheme: light) {\n  .bai-product-highlights { background: rgba(0,0,0,0.03); border-color: rgba(0,0,0,0.08); }\n}\n.bai-product-highlights li {\n  position: relative;\n  padding: 4px 0 4px 22px;\n}\n.bai-product-highlights li::before {\n  content: \"•\";\n  position: absolute;\n  left: 6px;\n  font-weight: 900;\n  opacity: 0.65;\n}\n\u003c\/style\u003e\n\u003cul class=\"bai-product-highlights\" aria-label=\"Product highlights\"\u003e\n\u003cli\u003eChannels: 5.2 ch\u003c\/li\u003e\n\u003cli\u003eTotal Power: 145W\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- \/bai-highlights v1 --\u003e\n\u003c!-- bai-enhance v3 --\u003e\n\u003cstyle\u003e\n\/* ─── Side animation layout — pure CSS, no JS required ─────────────── *\/\n.bai-pdp section[id^=\"bai-s\"] { position: relative; }\n.bai-pdp .bai-side-anim {\n  position: absolute;\n  top: 50%;\n  right: 4%;\n  transform: translateY(-50%);\n  width: 38%;\n  max-width: 480px;\n  pointer-events: none;\n  z-index: 2;\n  \/* Default state: visible. Belt-and-suspenders so the SVG is on screen\n     even if the entrance animation is suppressed by extension\/cache\/etc. *\/\n  opacity: 1;\n  animation: bai-side-fade-in 0.8s cubic-bezier(0.2, 0.85, 0.25, 1) 0.1s both;\n}\n.bai-pdp .bai-side-anim svg {\n  width: 100%; height: auto; display: block;\n  filter: drop-shadow(0 0 24px color-mix(in srgb, currentColor 30%, transparent));\n}\n\n\/* Make embedded SVG legible on the dark PDP — strip card background *\/\n.bai-pdp .bai-side-anim svg rect[class*=\"bai-card-bg\"] { fill: transparent !important; stroke: rgba(255,255,255,0.06) !important; }\n.bai-pdp .bai-side-anim svg .bai-card-key { fill: rgba(255,255,255,0.45) !important; }\n.bai-pdp .bai-side-anim svg text { fill: #fff; }\n\n@keyframes bai-side-fade-in {\n  from { opacity: 0; transform: translateY(-40%); }\n  to   { opacity: 1; transform: translateY(-50%); }\n}\n\n\/* Reserve space on the right of every animated section so text and the\n   hero SVG never overlap. *\/\n.bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n  padding-right: clamp(280px, 42%, 520px);\n  min-height: 360px;\n}\n\n\/* Mobile: stack instead of overlay *\/\n@media (max-width: 1023px) {\n  .bai-pdp .bai-side-anim {\n    position: static;\n    transform: none;\n    width: 100%;\n    max-width: 100%;\n    margin: 24px 0 8px;\n    opacity: 1;\n    animation: none;\n  }\n  .bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n    padding-right: 0;\n    min-height: 0;\n  }\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp .bai-side-anim { opacity: 1 !important; transform: translateY(-50%) !important; animation: none !important; }\n  @media (max-width: 1023px) {\n    .bai-pdp .bai-side-anim { transform: none !important; }\n  }\n}\n\u003c\/style\u003e\n\u003c!-- \/bai-enhance v3 --\u003e\u003cstyle\u003e\n.bai-ia { display: inline-block; vertical-align: -0.25em; margin: 0 0.18em; line-height: 0; flex-shrink: 0; }\n.bai-ia svg { display: block; overflow: visible; }\n.bai-ia .ia-stroke { fill: none; stroke: #0a0a0a; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-stroke-thin { fill: none; stroke: #0a0a0a; stroke-width: 1.4; stroke-linecap: round; stroke-linejoin: round; opacity: 0.5; }\n.bai-ia .ia-accent { fill: none; stroke: var(--ia-brand,#0066cc); stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-fill-dark { fill: #0a0a0a; }\n.bai-ia .ia-fill-brand { fill: var(--ia-brand,#0066cc); }\n.bai-ia .ia-text { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: #0a0a0a; }\n.bai-ia .ia-text-brand { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: var(--ia-brand,#0066cc); letter-spacing: 0.04em; }\n.bai-ia .ia-draw-1   { animation: ia-draw 1.4s ease-out forwards; }\n.bai-ia .ia-draw-2   { animation: ia-draw 1.0s 0.5s ease-out forwards; }\n.bai-ia .ia-fade     { opacity: 0; animation: ia-fade 0.5s 0.9s forwards; }\n.bai-ia .ia-pulse    { animation: ia-pulse 2.2s ease-in-out infinite; transform-origin: center; }\n.bai-ia .ia-blink    { animation: ia-blink 2.4s ease-in-out infinite; }\n.bai-ia .ia-spin     { animation: ia-spin 8s linear infinite; transform-origin: center; }\n.bai-ia .ia-bounce   { animation: ia-bounce 1.6s ease-in-out infinite alternate; }\n.bai-ia .ia-grow     { animation: ia-grow 1.2s 0.3s ease-out forwards; transform-origin: left center; }\n@keyframes ia-draw  { from { stroke-dashoffset: var(--len, 200); } to { stroke-dashoffset: 0; } }\n@keyframes ia-fade  { to { opacity: 1; } }\n@keyframes ia-pulse { 0%,100% { opacity: 0.4; transform: scale(0.8); } 50% { opacity: 1; transform: scale(1); } }\n@keyframes ia-blink { 0%,90%,100% { opacity: 1; } 95% { opacity: 0.25; } }\n@keyframes ia-spin  { to { transform: rotate(360deg); } }\n@keyframes ia-bounce{ from { transform: translateX(0); } to { transform: translateX(8px); } }\n@keyframes ia-grow  { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@media (prefers-reduced-motion: reduce) {\n  .bai-ia .ia-draw-1, .bai-ia .ia-draw-2, .bai-ia .ia-fade,\n  .bai-ia .ia-pulse, .bai-ia .ia-blink, .bai-ia .ia-spin,\n  .bai-ia .ia-bounce, .bai-ia .ia-grow { animation: none !important; opacity: 1 !important; transform: none !important; stroke-dashoffset: 0 !important; }\n}\n\u003c\/style\u003e\u003cdiv class=\"bai-pdp\" data-pdp=\"home_theater\"\u003e\n\u003cdiv class=\"bai-progress\"\u003e\u003c\/div\u003e\n\u003cnav class=\"bai-toc\" aria-label=\"Sections\"\u003e\u003col class=\"bai-toc-list\"\u003e\n\u003cli\u003e\u003ca href=\"#bai-s1\" class=\"bai-toc-link\" data-target=\"bai-s1\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s2\" class=\"bai-toc-link\" data-target=\"bai-s2\"\u003eGlance\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s3\" class=\"bai-toc-link\" data-target=\"bai-s3\"\u003eBuild\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s8\" class=\"bai-toc-link\" data-target=\"bai-s8\"\u003eAll specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/nav\u003e\n\n\u003cstyle\u003e\n.bai-pdp { width: 100%; max-width: 100%; overflow-x: hidden; box-sizing: border-box;\n  background: #0a0a0a; color: #f0f0f0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  position: relative; border-radius: 0; }\n.bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { box-sizing: border-box; }\n.bai-pdp h1, .bai-pdp h2, .bai-pdp h3 { color: #ffffff; margin: 0; }\n.bai-pdp p { color: #f0f0f0; margin: 0; line-height: 1.5; }\n.bai-pdp section { position: relative; padding: 3rem 1.25rem; overflow: hidden; }\n@media (min-width: 600px) { .bai-pdp section { padding: 4rem 2rem; } .bai-pdp { border-radius: 0; } }\n@media (min-width: 760px) { .bai-pdp section { padding: 5rem 2.5rem; } .bai-pdp { border-radius: 24px; } }\n@media (min-width: 1024px) { .bai-pdp section { padding: 7rem 4rem; } }\n\n\/* Scroll progress ribbon *\/\n.bai-progress { position: sticky; top: 0; left: 0; height: 3px; z-index: 50;\n  background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); transform-origin: left;\n  transform: scaleX(0); }\n@supports (animation-timeline: scroll(root)) {\n  .bai-progress { animation: bai-wipe linear; animation-timeline: scroll(root); }\n}\n\n\/* Aurora *\/\n.bai-aurora { position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 1;\n  background-image:\n    radial-gradient(ellipse 80% 60% at 22% 30%, rgba(var(--p-rgb,253,98,98), 0.22), transparent 60%),\n    radial-gradient(ellipse 70% 50% at 75% 65%, rgba(var(--s-rgb,255,210,138), 0.16), transparent 60%),\n    radial-gradient(ellipse 60% 50% at 50% 90%, rgba(var(--p-rgb,253,98,98), 0.18), transparent 70%);\n  animation: bai-aurora 18s ease-in-out infinite alternate; }\n@keyframes bai-aurora { 0% { transform: translate3d(0,0,0) scale(1); } 100% { transform: translate3d(2%, -1%, 0) scale(1.04); } }\n\n.bai-vignette { position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background-image: radial-gradient(ellipse 60% 50% at 35% 50%, rgba(0,0,0,0.55) 0%, transparent 70%); }\n\n\/* Hero *\/\n.bai-hero { position: relative; min-height: 70vh; display: flex; flex-direction: column; justify-content: center; padding-bottom: 2rem; }\n.bai-hero .bai-inner { position: relative; z-index: 3; }\n.bai-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.55rem 0.9rem; min-height: 44px;\n  border-radius: 999px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.22);\n  color: var(--p, #fd6262); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  text-shadow: 0 0 20px var(--p, rgba(253,98,98,0.6)); margin-bottom: 1.5rem; }\n.bai-h1 { font-size: 3rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 45%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 16px rgba(0,0,0,0.65)); margin-bottom: 1rem; max-width: 14ch; }\n.bai-sub { font-size: 1.25rem; color: #f0f0f0; max-width: 56ch; line-height: 1.45; }\n.bai-ghost { display: none; position: absolute; bottom: -0.5em; right: -0.1em; font-size: 14rem; font-weight: 900;\n  color: rgba(255,255,255,0.04); letter-spacing: -0.04em; pointer-events: none; z-index: 1; line-height: 0.9; }\n@media (min-width: 600px) { .bai-h1 { font-size: 4.25rem; } .bai-sub { font-size: 1.4rem; } }\n@media (min-width: 760px) { .bai-h1 { font-size: 6rem; } .bai-sub { font-size: 1.55rem; } .bai-ghost { display: block; font-size: 18rem; } }\n@media (min-width: 1024px) { .bai-h1 { font-size: 8rem; } .bai-sub { font-size: 1.65rem; } .bai-ghost { font-size: 22rem; } }\n\n\/* Stat bar *\/\n.bai-stats { background: #0a0a0a; }\n.bai-stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n.bai-stat { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 1.25rem 1rem; text-align: center; }\n.bai-stat-num { font-size: 2.5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 60%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.4)); }\n.bai-stat-num small { font-size: 0.45em; vertical-align: super; margin-left: 0.15em; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-stat-label { font-size: 0.72rem; color: #cfcfcf; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-top: 0.5rem; }\n@media (min-width: 600px) { .bai-stats-grid { grid-template-columns: repeat(3, 1fr); } .bai-stat-num { font-size: 2.85rem; } }\n@media (min-width: 760px) { .bai-stats-grid { grid-template-columns: repeat(5, 1fr); gap: 1rem; } .bai-stat-num { font-size: 3.2rem; } .bai-stat { background: transparent; border: none; border-left: 1px solid rgba(255,255,255,0.08); border-radius: 0; } .bai-stat:first-child { border-left: none; } }\n@media (min-width: 1024px) { .bai-stat-num { font-size: 3.6rem; } }\n\n\/* Generic feature section *\/\n.bai-section .bai-h2 { font-size: 2.5rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.55)); max-width: 18ch; margin-bottom: 1rem; }\n.bai-lede { font-size: 1.2rem; color: #ececec; max-width: 56ch; line-height: 1.5; }\n@media (min-width: 600px) { .bai-section .bai-h2 { font-size: 3.5rem; } .bai-lede { font-size: 1.3rem; } }\n@media (min-width: 760px) { .bai-section .bai-h2 { font-size: 4.5rem; } .bai-lede { font-size: 1.4rem; } }\n@media (min-width: 1024px) { .bai-section .bai-h2 { font-size: 5.5rem; } .bai-lede { font-size: 1.45rem; } }\n\n\/* Pill row *\/\n.bai-pills { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1.5rem; }\n.bai-pill { display: inline-flex; align-items: center; min-height: 44px; padding: 0.7rem 1rem;\n  border-radius: 999px; border: 1px solid rgba(255,255,255,0.18); background: rgba(255,255,255,0.04);\n  color: #f0f0f0; font-size: 0.92rem; font-weight: 600; transition: all 0.25s ease; }\n.bai-pill:hover { border-color: var(--p, #fd6262); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.4); }\n\n\/* Sound section *\/\n.bai-sound { display: grid; grid-template-columns: 1fr; gap: 2.5rem; align-items: center; }\n.bai-sound-stat { font-size: 5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }\n.bai-sound-stat small { font-size: 0.3em; vertical-align: super; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-speaker { position: relative; width: 100%; max-width: 280px; aspect-ratio: 16\/10; margin: 0 auto;\n  border: 2px solid rgba(255,255,255,0.18); border-radius: 14px; }\n.bai-speaker::before, .bai-speaker::after { content: ''; position: absolute; inset: -10%; border: 2px solid var(--p, #fd6262); border-radius: 50%; opacity: 0; animation: bai-ripple 4s ease-out infinite; }\n.bai-speaker::after { animation-delay: 2s; }\n@keyframes bai-ripple { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.6); opacity: 0; } }\n@media (min-width: 760px) { .bai-sound { grid-template-columns: 1.1fr 1fr; gap: 3rem; } .bai-speaker { max-width: 320px; } .bai-sound-stat { font-size: 8.5rem; } }\n@media (min-width: 1024px) { .bai-speaker { max-width: 340px; } .bai-sound-stat { font-size: 10rem; } }\n\n\/* Gaming *\/\n.bai-game { background: #050507; position: relative; }\n.bai-game::after { content: ''; position: absolute; inset: 0; pointer-events: none;\n  background-image: repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 4px);\n  z-index: 1; }\n.bai-game .bai-h2 { font-size: 3.5rem; }\n@media (min-width: 600px) { .bai-game .bai-h2 { font-size: 5rem; } }\n@media (min-width: 760px) { .bai-game .bai-h2 { font-size: 7rem; } }\n@media (min-width: 1024px) { .bai-game .bai-h2 { font-size: 10rem; } }\n\n\/* Smart - light section per §4 *\/\n.bai-smart { background: #fef3e8; color: #2b2017; }\n.bai-smart .bai-h2 { color: #1a0f08;\n  background: linear-gradient(110deg, #1a0f08 0%, #b08948 50%, #6b3a18 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 1px 4px rgba(255, 248, 230, 0.85)); }\n.bai-smart .bai-lede { color: #3a2f25; }\n.bai-smart .bai-pill { color: #3a2f25; border-color: rgba(176,137,72,0.40); background: rgba(255,255,255,0.55); }\n.bai-smart .bai-pill:hover { border-color: #b08948; transform: translateY(-2px); }\n\n\/* Specs *\/\n.bai-specs { background: #0a0a0a; }\n.bai-spec-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin-top: 2rem; }\n@media (min-width: 760px) { .bai-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 1.25rem; } }\n@media (min-width: 1024px) { .bai-spec-grid { grid-template-columns: repeat(3, 1fr); } }\n.bai-spec-group { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.10); border-radius: 16px; padding: 1.5rem; }\n.bai-spec-bar { height: 3px; width: 64px; background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); border-radius: 2px; margin-bottom: 0.75rem; }\n.bai-spec-group h3 { color: #ffffff !important; font-weight: 800; font-size: 1.05rem; letter-spacing: 0.06em; margin-bottom: 1rem; }\n.bai-spec-row { display: grid; grid-template-columns: 1fr; padding: 0.6rem 0; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.bai-spec-row:last-child { border-bottom: none; }\n.bai-spec-key { color: #cfcfcf; font-weight: 600; font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; }\n.bai-spec-val { color: #ffffff; font-size: 1rem; margin-top: 0.2rem; }\n@media (min-width: 600px) { .bai-spec-row { grid-template-columns: 35% 65%; } .bai-spec-key { font-size: 0.85rem; text-transform: none; letter-spacing: 0.02em; } .bai-spec-group h3 { font-size: 1.2rem; } }\n@media (min-width: 600px) { .bai-spec-val { font-size: 1.05rem; } }\n\n\/* Down-arrow nav *\/\n.bai-down { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; margin: 3rem auto 0; position: relative; z-index: 3; }\n.bai-down-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.bai-down-circle { display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; min-height: 44px; border-radius: 50%; background: rgba(255,255,255,0.04); border: 2px solid rgba(255,255,255,0.18); font-size: 1.5rem; color: #fff; cursor: pointer; transition: all 0.3s cubic-bezier(0.2, 0.8, 0.2, 1); position: relative; overflow: hidden; text-decoration: none; }\n.bai-down-circle::before { content: \"\\2193\"; animation: bai-bounce-down-arrow 1.8s ease-in-out infinite; }\n.bai-down-circle:hover { background: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.4); transform: scale(1.1); box-shadow: 0 0 30px rgba(255,255,255,0.2); }\n@keyframes bai-bounce-down-arrow { 0%,100% { transform: translateY(-2px); opacity: 0.6; } 50% { transform: translateY(8px); opacity: 1; } }\n@media (min-width: 600px) { .bai-down-circle { width: 64px; height: 64px; font-size: 1.7rem; } }\n@media (min-width: 760px) { .bai-down-circle { width: 72px; height: 72px; font-size: 1.9rem; } }\n\n.bai-down.crimson .bai-down-circle { border-color: rgba(255,45,85,0.5); color: #ff2d55; box-shadow: 0 0 24px rgba(255,45,85,0.15); }\n.bai-down.crimson .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,85,0.5); border-color: #ff2d55; }\n.bai-down.cyan .bai-down-circle { border-color: rgba(0,229,255,0.5); color: #00e5ff; box-shadow: 0 0 24px rgba(0,229,255,0.15); }\n.bai-down.cyan .bai-down-circle:hover { box-shadow: 0 0 40px rgba(0,229,255,0.5); border-color: #00e5ff; }\n.bai-down.gold .bai-down-circle { border-color: rgba(255,181,71,0.5); color: #ffb547; box-shadow: 0 0 24px rgba(255,181,71,0.15); }\n.bai-down.gold .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,181,71,0.4); border-color: #ffb547; }\n.bai-down.grape .bai-down-circle { border-color: rgba(192,66,255,0.5); color: #c042ff; box-shadow: 0 0 24px rgba(192,66,255,0.15); }\n.bai-down.grape .bai-down-circle:hover { box-shadow: 0 0 40px rgba(192,66,255,0.5); border-color: #c042ff; }\n.bai-down.hot .bai-down-circle { border-color: rgba(255,45,146,0.5); color: #ff2d92; box-shadow: 0 0 24px rgba(255,45,146,0.15); }\n.bai-down.hot .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,146,0.5); border-color: #ff2d92; }\n.bai-down.warm .bai-down-circle { border-color: rgba(210,105,30,0.6); color: #d2691e; background: #fff; box-shadow: 0 0 24px rgba(210,105,30,0.15); }\n.bai-down.warm .bai-down-circle:hover { box-shadow: 0 0 40px rgba(210,105,30,0.45); border-color: #d2691e; }\n\n\/* TOC *\/\n.bai-toc { display: none; }\n@media (min-width: 1024px) {\n  .bai-toc { position: fixed; top: 50%; right: 24px; transform: translateY(-50%); z-index: 40; pointer-events: auto; display: block; }\n  .bai-toc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.55rem; }\n  .bai-toc-link { display: inline-flex; align-items: center; gap: 12px; padding: 6px 0; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255, 255, 255, 0.45); text-decoration: none; transition: color 0.25s ease, transform 0.25s ease; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); }\n  .bai-toc-link::before { content: ''; display: inline-block; width: 18px; height: 2px; background: rgba(255, 255, 255, 0.25); transition: width 0.25s ease, background 0.25s ease; }\n  .bai-toc-link:hover { color: rgba(255, 255, 255, 0.85); }\n  .bai-toc-link:hover::before { width: 28px; background: rgba(255, 255, 255, 0.55); }\n  .bai-toc-link.is-active { color: var(--p, #ffffff); transform: translateX(-2px); }\n  .bai-toc-link.is-active::before { width: 36px; background: var(--p, #ffffff); box-shadow: 0 0 12px var(--p, rgba(255,255,255,0.6)); }\n}\n@media (min-width: 1280px) { .bai-toc { right: 32px; } .bai-toc-link { font-size: 0.74rem; } }\n\n\/* Animations *\/\n@keyframes bai-rise { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes bai-blur-in { from { opacity: 0; filter: blur(12px); letter-spacing: 0.15em; } to { opacity: 1; filter: blur(0); letter-spacing: -0.01em; } }\n@keyframes bai-wipe { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@supports (animation-timeline: view()) {\n  .bai-pdp .bai-h1 { animation: bai-blur-in linear; animation-timeline: view(); animation-range: cover 0% cover 30%; }\n  .bai-pdp .bai-h2, .bai-pdp .bai-lede, .bai-pdp .bai-stats-grid \u003e * { animation: bai-rise linear; animation-timeline: view(); animation-range: entry 0% entry 33%; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { animation: none !important; transition: none !important; }\n  .bai-progress { transform: scaleX(1); }\n  .bai-aurora { animation: none; }\n}\n\u003c\/style\u003e\n\n\u003cstyle\u003e.bai-pdp{--p:#1a73e8;--s:#c0c0c0;--p-rgb:26,115,232;--s-rgb:192,192,192;}\u003c\/style\u003e\n\u003csection class=\"bai-section bai-hero\" id=\"bai-s1\"\u003e\u003cdiv class=\"bai-aurora\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-vignette\"\u003e\u003c\/div\u003e\n\u003cspan class=\"bai-ghost\"\u003eSTRDH590\u003c\/span\u003e\u003cdiv class=\"bai-inner\"\u003e\n\u003cspan class=\"bai-eyebrow\"\u003eSony · STRDH590\u003c\/span\u003e\u003ch1 class=\"bai-h1\"\u003eCinema, in a single soundstage.\u003c\/h1\u003e\n\u003cp class=\"bai-sub\"\u003e5.2 ch\u003cspan class=\"bai-ia\" data-spec=\"audio_channels\" style=\"--ia-brand:#0066cc\" role=\"img\" aria-label=\"5.2 ch channels\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-stroke-thin\" cx=\"28\" cy=\"22\" r=\"14\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"30\" r=\"2.5\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"12.0\" cy=\"22.0\" r=\"2\" style=\"animation-delay:0.00s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"16.7\" cy=\"13.5\" r=\"2\" style=\"animation-delay:0.15s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"28.0\" cy=\"10.0\" r=\"2\" style=\"animation-delay:0.30s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"39.3\" cy=\"13.5\" r=\"2\" style=\"animation-delay:0.45s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"44.0\" cy=\"22.0\" r=\"2\" style=\"animation-delay:0.60s\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eGlance\u003c\/span\u003e\u003ca href=\"#bai-s2\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"audio_channels\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"5.2 ch channel sound\" style=\"--bai-brand:#0066cc\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(0,102,204,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-as-ea9668\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-as-ea9668\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-as-ea9668\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#0066cc\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#0066cc\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#0066cc\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-as-ea9668\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#0066cc\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#0066cc\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#0066cc\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-as-ea9668\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-as-ea9668\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-as-ea9668\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-as-ea9668\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-as-ea9668\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-as-ea9668\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-as-ea9668\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-as-ea9668\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-as-ea9668\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-as-ea9668\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-as-ea9668\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-as-ea9668\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-as-ea9668\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-as-ea9668\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-as-ea9668)\"\u003e\u003c\/rect\u003e\n\u003c!-- Floor perspective ellipses --\u003e\n\u003cellipse cx=\"300\" cy=\"270\" rx=\"220\" ry=\"55\" fill=\"none\" stroke=\"rgba(255,255,255,0.06)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"320\" rx=\"260\" ry=\"70\" fill=\"none\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"370\" rx=\"300\" ry=\"90\" fill=\"none\" stroke=\"rgba(255,255,255,0.025)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Atmospheric glow --\u003e\n\u003cellipse cx=\"300\" cy=\"240\" rx=\"260\" ry=\"120\" fill=\"url(#bai-glow-as-ea9668)\" opacity=\"0.22\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Listener (couch silhouette) --\u003e\n\u003cg transform=\"translate(268, 268)\"\u003e\n  \u003crect x=\"0\" y=\"0\" width=\"64\" height=\"22\" rx=\"6\" fill=\"rgba(255,255,255,0.18)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"-4\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"60\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003cellipse cx=\"32\" cy=\"22\" rx=\"36\" ry=\"4\" fill=\"rgba(255,255,255,0.08)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"14\" fill=\"rgba(0,102,204,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"11\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 8px #0066cc)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"142\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"144\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(0,102,204,0.35)\" filter=\"url(#bai-blur-as-ea9668)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"14\" fill=\"rgba(0,102,204,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"11\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 8px #0066cc)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"208\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"210\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(0,102,204,0.35)\" filter=\"url(#bai-blur-as-ea9668)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"20\" fill=\"none\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"14\" fill=\"rgba(0,102,204,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"11\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 8px #0066cc)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"298\" cy=\"58\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"300\" cy=\"88\" rx=\"14\" ry=\"3\" fill=\"rgba(0,102,204,0.35)\" filter=\"url(#bai-blur-as-ea9668)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"14\" fill=\"rgba(0,102,204,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"11\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 8px #0066cc)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"388\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"390\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(0,102,204,0.35)\" filter=\"url(#bai-blur-as-ea9668)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"14\" fill=\"rgba(0,102,204,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"11\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 8px #0066cc)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"454\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"456\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(0,102,204,0.35)\" filter=\"url(#bai-blur-as-ea9668)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003crect x=\"285\" y=\"318\" width=\"30\" height=\"30\" rx=\"3\" fill=\"rgba(0,0,0,0.7)\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"11\" fill=\"rgba(0,102,204,0.5)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"6\" fill=\"#0066cc\"\u003e\n    \u003canimate attributename=\"r\" values=\"6;9;6\" dur=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n\u003c\/g\u003e\n\u003ctext x=\"40\" y=\"80\" font-family=\"ui-monospace, monospace\" font-size=\"10\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.45)\"\u003eCHANNELS\u003c\/text\u003e\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-as-ea9668-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,102,204,0.18)\" filter=\"url(#bai-blurmd-as-ea9668)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(0,102,204,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-as-ea9668)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#0066cc\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-as-ea9668)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eCHANNELS\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003e5.2 ch\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"112\" cy=\"65\" r=\"1\" fill=\"#0066cc\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"65;53;65\" dur=\"8.4s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"112;82;112\" dur=\"14s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"9.799999999999999s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"246\" cy=\"327\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"327;315;327\" dur=\"13.2s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"246;226;246\" dur=\"22s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"15.399999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"533\" cy=\"223\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"223;211;223\" dur=\"8.4s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"533;553;533\" dur=\"14s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"542\" cy=\"74\" r=\"0.8\" fill=\"#0066cc\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"74;62;74\" dur=\"10.799999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"542;572;542\" dur=\"18s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"347\" cy=\"253\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"253;241;253\" dur=\"10.799999999999999s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"347;327;347\" dur=\"18s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"12.6s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"353\" cy=\"234\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"234;222;234\" dur=\"15.6s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"353;333;353\" dur=\"26s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"18.2s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"309\" cy=\"333\" r=\"1\" fill=\"#0066cc\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"333;321;333\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"309;339;309\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"516\" cy=\"140\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"140;128;140\" dur=\"10.799999999999999s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"516;496;516\" dur=\"18s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"174\" cy=\"90\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"90;78;90\" dur=\"13.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"174;154;174\" dur=\"22s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"15.399999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"161\" cy=\"108\" r=\"1\" fill=\"#0066cc\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"108;96;108\" dur=\"15.6s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"161;141;161\" dur=\"26s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"18.2s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"338\" cy=\"194\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"194;182;194\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"338;368;338\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"41\" cy=\"257\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"257;245;257\" dur=\"15.6s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"41;61;41\" dur=\"26s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 4px #0066cc)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#0066cc\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#0066cc\"\u003e10\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-as-ea9668\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-as-ea9668)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-as-ea9668)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-as-ea9668\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-as-ea9668)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(0,102,204,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e@keyframes bai-as-ea9668-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-stats\" id=\"bai-s2\"\u003e\u003ch2 class=\"bai-h2 bai-sr-only\" style=\"position:absolute;left:-9999px\"\u003eAt a glance\u003c\/h2\u003e\n\u003cdiv class=\"bai-stats-grid\"\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eSony\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eBrand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eNew\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eCondition\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eBuild\u003c\/span\u003e\u003ca href=\"#bai-s3\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s3\"\u003e\u003ch2 class=\"bai-h2\"\u003eBuilt better.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eSony engineering, designed for daily use.\u003c\/p\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eAll specs\u003c\/span\u003e\u003ca href=\"#bai-s8\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-specs\" id=\"bai-s8\"\u003e\u003ch2 class=\"bai-h2\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eEverything, on the record.\u003c\/p\u003e\n\u003cdiv class=\"bai-spec-grid\"\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eAudio \u0026amp; Connectivity\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eChannels\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003e5.2 ch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eTotal power\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003e145W\u003cspan class=\"bai-ia\" data-spec=\"total_power\" style=\"--ia-brand:#0066cc\" role=\"img\" aria-label=\"145W power\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpolygon class=\"ia-fill-brand ia-pulse\" points=\"22,4 14,20 24,20 18,32 36,14 26,14 32,4\"\u003e\u003c\/polygon\u003e\n\u003ctext x=\"40\" y=\"22\" class=\"ia-text\"\u003e145W\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eIn the listing\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eSony\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eSTRDH590\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var pdp = document.currentScript \u0026\u0026 document.currentScript.closest('.bai-pdp') || document.querySelector('.bai-pdp');\n  if (!pdp) return;\n  var links = pdp.querySelectorAll('.bai-toc-link');\n  if (!links.length) return;\n  var byId = {};\n  links.forEach(function(l){ byId[l.dataset.target] = l; });\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      var l = byId[e.target.id];\n      if (!l) return;\n      if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e 0.35) {\n        links.forEach(function(x){ x.classList.remove('is-active'); });\n        l.classList.add('is-active');\n      }\n    });\n  }, { threshold: [0.35, 0.6], rootMargin: '-30% 0px -30% 0px' });\n  pdp.querySelectorAll('section[id^=\"bai-s\"]').forEach(function(s){ io.observe(s); });\n  links.forEach(function(l){\n    l.addEventListener('click', function(ev){\n      var t = pdp.querySelector('#' + l.dataset.target);\n      if (!t) return;\n      ev.preventDefault();\n      t.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      history.replaceState(null, '', '#' + l.dataset.target);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- bai-seo-extra v1 --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"@id\":\"https:\/\/beachai.com\/products\/sony-strdh590-5-2-multi-channel-4k-hdr-av-receiver-with-bluetooth-2018-model#product-extra\",\"url\":\"https:\/\/beachai.com\/products\/sony-strdh590-5-2-multi-channel-4k-hdr-av-receiver-with-bluetooth-2018-model\",\"name\":\"Sony STRDH590 5.2 ch Home Theater System\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Sony\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Channels\",\"value\":\"5.2 ch\"},{\"@type\":\"PropertyValue\",\"name\":\"Total Power\",\"value\":\"145W\"}],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"applicableCountry\":\"US\",\"returnPolicyCategory\":\"https:\/\/schema.org\/MerchantReturnFiniteReturnWindow\",\"merchantReturnDays\":30,\"returnMethod\":\"https:\/\/schema.org\/ReturnByMail\",\"returnFees\":\"https:\/\/schema.org\/FreeReturn\"}}\u003c\/script\u003e\n\u003c!-- \/bai-seo-extra v1 --\u003e\n","brand":"Sony","offers":[{"title":"none","offer_id":47823731392730,"sku":"SNSTRDH590","price":498.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/8413\/0522\/files\/352875_1.jpg?v=1777616689"},{"product_id":"samsung-swa-9500s-wireless-rear-speaker-kit-w-dolby-atmos-dts-x","title":"Samsung SWA-9500S Speaker","description":"\u003c!-- bai-highlights v1 --\u003e\n\u003cstyle\u003e\n.bai-product-highlights {\n  list-style: none;\n  margin: 0 0 28px;\n  padding: 18px 22px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 10px;\n  display: grid;\n  gap: 6px;\n  font: 500 0.96rem\/1.45 ui-sans-serif, system-ui, -apple-system, \"SF Pro Display\", \"Segoe UI\", sans-serif;\n}\n@media (prefers-color-scheme: light) {\n  .bai-product-highlights { background: rgba(0,0,0,0.03); border-color: rgba(0,0,0,0.08); }\n}\n.bai-product-highlights li {\n  position: relative;\n  padding: 4px 0 4px 22px;\n}\n.bai-product-highlights li::before {\n  content: \"•\";\n  position: absolute;\n  left: 6px;\n  font-weight: 900;\n  opacity: 0.65;\n}\n\u003c\/style\u003e\n\u003cul class=\"bai-product-highlights\" aria-label=\"Product highlights\"\u003e\n\u003cli\u003eWattage: 45W\u003c\/li\u003e\n\u003cli\u003eDolby Atmos: Yes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- \/bai-highlights v1 --\u003e\n\u003c!-- bai-enhance v3 --\u003e\n\u003cstyle\u003e\n\/* ─── Side animation layout — pure CSS, no JS required ─────────────── *\/\n.bai-pdp section[id^=\"bai-s\"] { position: relative; }\n.bai-pdp .bai-side-anim {\n  position: absolute;\n  top: 50%;\n  right: 4%;\n  transform: translateY(-50%);\n  width: 38%;\n  max-width: 480px;\n  pointer-events: none;\n  z-index: 2;\n  \/* Default state: visible. Belt-and-suspenders so the SVG is on screen\n     even if the entrance animation is suppressed by extension\/cache\/etc. *\/\n  opacity: 1;\n  animation: bai-side-fade-in 0.8s cubic-bezier(0.2, 0.85, 0.25, 1) 0.1s both;\n}\n.bai-pdp .bai-side-anim svg {\n  width: 100%; height: auto; display: block;\n  filter: drop-shadow(0 0 24px color-mix(in srgb, currentColor 30%, transparent));\n}\n\n\/* Make embedded SVG legible on the dark PDP — strip card background *\/\n.bai-pdp .bai-side-anim svg rect[class*=\"bai-card-bg\"] { fill: transparent !important; stroke: rgba(255,255,255,0.06) !important; }\n.bai-pdp .bai-side-anim svg .bai-card-key { fill: rgba(255,255,255,0.45) !important; }\n.bai-pdp .bai-side-anim svg text { fill: #fff; }\n\n@keyframes bai-side-fade-in {\n  from { opacity: 0; transform: translateY(-40%); }\n  to   { opacity: 1; transform: translateY(-50%); }\n}\n\n\/* Reserve space on the right of every animated section so text and the\n   hero SVG never overlap. *\/\n.bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n  padding-right: clamp(280px, 42%, 520px);\n  min-height: 360px;\n}\n\n\/* Mobile: stack instead of overlay *\/\n@media (max-width: 1023px) {\n  .bai-pdp .bai-side-anim {\n    position: static;\n    transform: none;\n    width: 100%;\n    max-width: 100%;\n    margin: 24px 0 8px;\n    opacity: 1;\n    animation: none;\n  }\n  .bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n    padding-right: 0;\n    min-height: 0;\n  }\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp .bai-side-anim { opacity: 1 !important; transform: translateY(-50%) !important; animation: none !important; }\n  @media (max-width: 1023px) {\n    .bai-pdp .bai-side-anim { transform: none !important; }\n  }\n}\n\u003c\/style\u003e\n\u003c!-- \/bai-enhance v3 --\u003e\u003cstyle\u003e\n.bai-ia { display: inline-block; vertical-align: -0.25em; margin: 0 0.18em; line-height: 0; flex-shrink: 0; }\n.bai-ia svg { display: block; overflow: visible; }\n.bai-ia .ia-stroke { fill: none; stroke: #0a0a0a; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-stroke-thin { fill: none; stroke: #0a0a0a; stroke-width: 1.4; stroke-linecap: round; stroke-linejoin: round; opacity: 0.5; }\n.bai-ia .ia-accent { fill: none; stroke: var(--ia-brand,#0066cc); stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-fill-dark { fill: #0a0a0a; }\n.bai-ia .ia-fill-brand { fill: var(--ia-brand,#0066cc); }\n.bai-ia .ia-text { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: #0a0a0a; }\n.bai-ia .ia-text-brand { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: var(--ia-brand,#0066cc); letter-spacing: 0.04em; }\n.bai-ia .ia-draw-1   { animation: ia-draw 1.4s ease-out forwards; }\n.bai-ia .ia-draw-2   { animation: ia-draw 1.0s 0.5s ease-out forwards; }\n.bai-ia .ia-fade     { opacity: 0; animation: ia-fade 0.5s 0.9s forwards; }\n.bai-ia .ia-pulse    { animation: ia-pulse 2.2s ease-in-out infinite; transform-origin: center; }\n.bai-ia .ia-blink    { animation: ia-blink 2.4s ease-in-out infinite; }\n.bai-ia .ia-spin     { animation: ia-spin 8s linear infinite; transform-origin: center; }\n.bai-ia .ia-bounce   { animation: ia-bounce 1.6s ease-in-out infinite alternate; }\n.bai-ia .ia-grow     { animation: ia-grow 1.2s 0.3s ease-out forwards; transform-origin: left center; }\n@keyframes ia-draw  { from { stroke-dashoffset: var(--len, 200); } to { stroke-dashoffset: 0; } }\n@keyframes ia-fade  { to { opacity: 1; } }\n@keyframes ia-pulse { 0%,100% { opacity: 0.4; transform: scale(0.8); } 50% { opacity: 1; transform: scale(1); } }\n@keyframes ia-blink { 0%,90%,100% { opacity: 1; } 95% { opacity: 0.25; } }\n@keyframes ia-spin  { to { transform: rotate(360deg); } }\n@keyframes ia-bounce{ from { transform: translateX(0); } to { transform: translateX(8px); } }\n@keyframes ia-grow  { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@media (prefers-reduced-motion: reduce) {\n  .bai-ia .ia-draw-1, .bai-ia .ia-draw-2, .bai-ia .ia-fade,\n  .bai-ia .ia-pulse, .bai-ia .ia-blink, .bai-ia .ia-spin,\n  .bai-ia .ia-bounce, .bai-ia .ia-grow { animation: none !important; opacity: 1 !important; transform: none !important; stroke-dashoffset: 0 !important; }\n}\n\u003c\/style\u003e\u003cdiv class=\"bai-pdp\" data-pdp=\"speaker\"\u003e\n\u003cdiv class=\"bai-progress\"\u003e\u003c\/div\u003e\n\u003cnav class=\"bai-toc\" aria-label=\"Sections\"\u003e\u003col class=\"bai-toc-list\"\u003e\n\u003cli\u003e\u003ca href=\"#bai-s1\" class=\"bai-toc-link\" data-target=\"bai-s1\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s2\" class=\"bai-toc-link\" data-target=\"bai-s2\"\u003eGlance\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s3\" class=\"bai-toc-link\" data-target=\"bai-s3\"\u003eBuild\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s8\" class=\"bai-toc-link\" data-target=\"bai-s8\"\u003eAll specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/nav\u003e\n\n\u003cstyle\u003e\n.bai-pdp { width: 100%; max-width: 100%; overflow-x: hidden; box-sizing: border-box;\n  background: #0a0a0a; color: #f0f0f0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  position: relative; border-radius: 0; }\n.bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { box-sizing: border-box; }\n.bai-pdp h1, .bai-pdp h2, .bai-pdp h3 { color: #ffffff; margin: 0; }\n.bai-pdp p { color: #f0f0f0; margin: 0; line-height: 1.5; }\n.bai-pdp section { position: relative; padding: 3rem 1.25rem; overflow: hidden; }\n@media (min-width: 600px) { .bai-pdp section { padding: 4rem 2rem; } .bai-pdp { border-radius: 0; } }\n@media (min-width: 760px) { .bai-pdp section { padding: 5rem 2.5rem; } .bai-pdp { border-radius: 24px; } }\n@media (min-width: 1024px) { .bai-pdp section { padding: 7rem 4rem; } }\n\n\/* Scroll progress ribbon *\/\n.bai-progress { position: sticky; top: 0; left: 0; height: 3px; z-index: 50;\n  background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); transform-origin: left;\n  transform: scaleX(0); }\n@supports (animation-timeline: scroll(root)) {\n  .bai-progress { animation: bai-wipe linear; animation-timeline: scroll(root); }\n}\n\n\/* Aurora *\/\n.bai-aurora { position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 1;\n  background-image:\n    radial-gradient(ellipse 80% 60% at 22% 30%, rgba(var(--p-rgb,253,98,98), 0.22), transparent 60%),\n    radial-gradient(ellipse 70% 50% at 75% 65%, rgba(var(--s-rgb,255,210,138), 0.16), transparent 60%),\n    radial-gradient(ellipse 60% 50% at 50% 90%, rgba(var(--p-rgb,253,98,98), 0.18), transparent 70%);\n  animation: bai-aurora 18s ease-in-out infinite alternate; }\n@keyframes bai-aurora { 0% { transform: translate3d(0,0,0) scale(1); } 100% { transform: translate3d(2%, -1%, 0) scale(1.04); } }\n\n.bai-vignette { position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background-image: radial-gradient(ellipse 60% 50% at 35% 50%, rgba(0,0,0,0.55) 0%, transparent 70%); }\n\n\/* Hero *\/\n.bai-hero { position: relative; min-height: 70vh; display: flex; flex-direction: column; justify-content: center; padding-bottom: 2rem; }\n.bai-hero .bai-inner { position: relative; z-index: 3; }\n.bai-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.55rem 0.9rem; min-height: 44px;\n  border-radius: 999px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.22);\n  color: var(--p, #fd6262); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  text-shadow: 0 0 20px var(--p, rgba(253,98,98,0.6)); margin-bottom: 1.5rem; }\n.bai-h1 { font-size: 3rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 45%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 16px rgba(0,0,0,0.65)); margin-bottom: 1rem; max-width: 14ch; }\n.bai-sub { font-size: 1.25rem; color: #f0f0f0; max-width: 56ch; line-height: 1.45; }\n.bai-ghost { display: none; position: absolute; bottom: -0.5em; right: -0.1em; font-size: 14rem; font-weight: 900;\n  color: rgba(255,255,255,0.04); letter-spacing: -0.04em; pointer-events: none; z-index: 1; line-height: 0.9; }\n@media (min-width: 600px) { .bai-h1 { font-size: 4.25rem; } .bai-sub { font-size: 1.4rem; } }\n@media (min-width: 760px) { .bai-h1 { font-size: 6rem; } .bai-sub { font-size: 1.55rem; } .bai-ghost { display: block; font-size: 18rem; } }\n@media (min-width: 1024px) { .bai-h1 { font-size: 8rem; } .bai-sub { font-size: 1.65rem; } .bai-ghost { font-size: 22rem; } }\n\n\/* Stat bar *\/\n.bai-stats { background: #0a0a0a; }\n.bai-stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n.bai-stat { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 1.25rem 1rem; text-align: center; }\n.bai-stat-num { font-size: 2.5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 60%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.4)); }\n.bai-stat-num small { font-size: 0.45em; vertical-align: super; margin-left: 0.15em; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-stat-label { font-size: 0.72rem; color: #cfcfcf; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-top: 0.5rem; }\n@media (min-width: 600px) { .bai-stats-grid { grid-template-columns: repeat(3, 1fr); } .bai-stat-num { font-size: 2.85rem; } }\n@media (min-width: 760px) { .bai-stats-grid { grid-template-columns: repeat(5, 1fr); gap: 1rem; } .bai-stat-num { font-size: 3.2rem; } .bai-stat { background: transparent; border: none; border-left: 1px solid rgba(255,255,255,0.08); border-radius: 0; } .bai-stat:first-child { border-left: none; } }\n@media (min-width: 1024px) { .bai-stat-num { font-size: 3.6rem; } }\n\n\/* Generic feature section *\/\n.bai-section .bai-h2 { font-size: 2.5rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.55)); max-width: 18ch; margin-bottom: 1rem; }\n.bai-lede { font-size: 1.2rem; color: #ececec; max-width: 56ch; line-height: 1.5; }\n@media (min-width: 600px) { .bai-section .bai-h2 { font-size: 3.5rem; } .bai-lede { font-size: 1.3rem; } }\n@media (min-width: 760px) { .bai-section .bai-h2 { font-size: 4.5rem; } .bai-lede { font-size: 1.4rem; } }\n@media (min-width: 1024px) { .bai-section .bai-h2 { font-size: 5.5rem; } .bai-lede { font-size: 1.45rem; } }\n\n\/* Pill row *\/\n.bai-pills { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1.5rem; }\n.bai-pill { display: inline-flex; align-items: center; min-height: 44px; padding: 0.7rem 1rem;\n  border-radius: 999px; border: 1px solid rgba(255,255,255,0.18); background: rgba(255,255,255,0.04);\n  color: #f0f0f0; font-size: 0.92rem; font-weight: 600; transition: all 0.25s ease; }\n.bai-pill:hover { border-color: var(--p, #fd6262); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.4); }\n\n\/* Sound section *\/\n.bai-sound { display: grid; grid-template-columns: 1fr; gap: 2.5rem; align-items: center; }\n.bai-sound-stat { font-size: 5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }\n.bai-sound-stat small { font-size: 0.3em; vertical-align: super; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-speaker { position: relative; width: 100%; max-width: 280px; aspect-ratio: 16\/10; margin: 0 auto;\n  border: 2px solid rgba(255,255,255,0.18); border-radius: 14px; }\n.bai-speaker::before, .bai-speaker::after { content: ''; position: absolute; inset: -10%; border: 2px solid var(--p, #fd6262); border-radius: 50%; opacity: 0; animation: bai-ripple 4s ease-out infinite; }\n.bai-speaker::after { animation-delay: 2s; }\n@keyframes bai-ripple { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.6); opacity: 0; } }\n@media (min-width: 760px) { .bai-sound { grid-template-columns: 1.1fr 1fr; gap: 3rem; } .bai-speaker { max-width: 320px; } .bai-sound-stat { font-size: 8.5rem; } }\n@media (min-width: 1024px) { .bai-speaker { max-width: 340px; } .bai-sound-stat { font-size: 10rem; } }\n\n\/* Gaming *\/\n.bai-game { background: #050507; position: relative; }\n.bai-game::after { content: ''; position: absolute; inset: 0; pointer-events: none;\n  background-image: repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 4px);\n  z-index: 1; }\n.bai-game .bai-h2 { font-size: 3.5rem; }\n@media (min-width: 600px) { .bai-game .bai-h2 { font-size: 5rem; } }\n@media (min-width: 760px) { .bai-game .bai-h2 { font-size: 7rem; } }\n@media (min-width: 1024px) { .bai-game .bai-h2 { font-size: 10rem; } }\n\n\/* Smart - light section per §4 *\/\n.bai-smart { background: #fef3e8; color: #2b2017; }\n.bai-smart .bai-h2 { color: #1a0f08;\n  background: linear-gradient(110deg, #1a0f08 0%, #b08948 50%, #6b3a18 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 1px 4px rgba(255, 248, 230, 0.85)); }\n.bai-smart .bai-lede { color: #3a2f25; }\n.bai-smart .bai-pill { color: #3a2f25; border-color: rgba(176,137,72,0.40); background: rgba(255,255,255,0.55); }\n.bai-smart .bai-pill:hover { border-color: #b08948; transform: translateY(-2px); }\n\n\/* Specs *\/\n.bai-specs { background: #0a0a0a; }\n.bai-spec-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin-top: 2rem; }\n@media (min-width: 760px) { .bai-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 1.25rem; } }\n@media (min-width: 1024px) { .bai-spec-grid { grid-template-columns: repeat(3, 1fr); } }\n.bai-spec-group { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.10); border-radius: 16px; padding: 1.5rem; }\n.bai-spec-bar { height: 3px; width: 64px; background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); border-radius: 2px; margin-bottom: 0.75rem; }\n.bai-spec-group h3 { color: #ffffff !important; font-weight: 800; font-size: 1.05rem; letter-spacing: 0.06em; margin-bottom: 1rem; }\n.bai-spec-row { display: grid; grid-template-columns: 1fr; padding: 0.6rem 0; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.bai-spec-row:last-child { border-bottom: none; }\n.bai-spec-key { color: #cfcfcf; font-weight: 600; font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; }\n.bai-spec-val { color: #ffffff; font-size: 1rem; margin-top: 0.2rem; }\n@media (min-width: 600px) { .bai-spec-row { grid-template-columns: 35% 65%; } .bai-spec-key { font-size: 0.85rem; text-transform: none; letter-spacing: 0.02em; } .bai-spec-group h3 { font-size: 1.2rem; } }\n@media (min-width: 600px) { .bai-spec-val { font-size: 1.05rem; } }\n\n\/* Down-arrow nav *\/\n.bai-down { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; margin: 3rem auto 0; position: relative; z-index: 3; }\n.bai-down-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.bai-down-circle { display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; min-height: 44px; border-radius: 50%; background: rgba(255,255,255,0.04); border: 2px solid rgba(255,255,255,0.18); font-size: 1.5rem; color: #fff; cursor: pointer; transition: all 0.3s cubic-bezier(0.2, 0.8, 0.2, 1); position: relative; overflow: hidden; text-decoration: none; }\n.bai-down-circle::before { content: \"\\2193\"; animation: bai-bounce-down-arrow 1.8s ease-in-out infinite; }\n.bai-down-circle:hover { background: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.4); transform: scale(1.1); box-shadow: 0 0 30px rgba(255,255,255,0.2); }\n@keyframes bai-bounce-down-arrow { 0%,100% { transform: translateY(-2px); opacity: 0.6; } 50% { transform: translateY(8px); opacity: 1; } }\n@media (min-width: 600px) { .bai-down-circle { width: 64px; height: 64px; font-size: 1.7rem; } }\n@media (min-width: 760px) { .bai-down-circle { width: 72px; height: 72px; font-size: 1.9rem; } }\n\n.bai-down.crimson .bai-down-circle { border-color: rgba(255,45,85,0.5); color: #ff2d55; box-shadow: 0 0 24px rgba(255,45,85,0.15); }\n.bai-down.crimson .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,85,0.5); border-color: #ff2d55; }\n.bai-down.cyan .bai-down-circle { border-color: rgba(0,229,255,0.5); color: #00e5ff; box-shadow: 0 0 24px rgba(0,229,255,0.15); }\n.bai-down.cyan .bai-down-circle:hover { box-shadow: 0 0 40px rgba(0,229,255,0.5); border-color: #00e5ff; }\n.bai-down.gold .bai-down-circle { border-color: rgba(255,181,71,0.5); color: #ffb547; box-shadow: 0 0 24px rgba(255,181,71,0.15); }\n.bai-down.gold .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,181,71,0.4); border-color: #ffb547; }\n.bai-down.grape .bai-down-circle { border-color: rgba(192,66,255,0.5); color: #c042ff; box-shadow: 0 0 24px rgba(192,66,255,0.15); }\n.bai-down.grape .bai-down-circle:hover { box-shadow: 0 0 40px rgba(192,66,255,0.5); border-color: #c042ff; }\n.bai-down.hot .bai-down-circle { border-color: rgba(255,45,146,0.5); color: #ff2d92; box-shadow: 0 0 24px rgba(255,45,146,0.15); }\n.bai-down.hot .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,146,0.5); border-color: #ff2d92; }\n.bai-down.warm .bai-down-circle { border-color: rgba(210,105,30,0.6); color: #d2691e; background: #fff; box-shadow: 0 0 24px rgba(210,105,30,0.15); }\n.bai-down.warm .bai-down-circle:hover { box-shadow: 0 0 40px rgba(210,105,30,0.45); border-color: #d2691e; }\n\n\/* TOC *\/\n.bai-toc { display: none; }\n@media (min-width: 1024px) {\n  .bai-toc { position: fixed; top: 50%; right: 24px; transform: translateY(-50%); z-index: 40; pointer-events: auto; display: block; }\n  .bai-toc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.55rem; }\n  .bai-toc-link { display: inline-flex; align-items: center; gap: 12px; padding: 6px 0; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255, 255, 255, 0.45); text-decoration: none; transition: color 0.25s ease, transform 0.25s ease; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); }\n  .bai-toc-link::before { content: ''; display: inline-block; width: 18px; height: 2px; background: rgba(255, 255, 255, 0.25); transition: width 0.25s ease, background 0.25s ease; }\n  .bai-toc-link:hover { color: rgba(255, 255, 255, 0.85); }\n  .bai-toc-link:hover::before { width: 28px; background: rgba(255, 255, 255, 0.55); }\n  .bai-toc-link.is-active { color: var(--p, #ffffff); transform: translateX(-2px); }\n  .bai-toc-link.is-active::before { width: 36px; background: var(--p, #ffffff); box-shadow: 0 0 12px var(--p, rgba(255,255,255,0.6)); }\n}\n@media (min-width: 1280px) { .bai-toc { right: 32px; } .bai-toc-link { font-size: 0.74rem; } }\n\n\/* Animations *\/\n@keyframes bai-rise { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes bai-blur-in { from { opacity: 0; filter: blur(12px); letter-spacing: 0.15em; } to { opacity: 1; filter: blur(0); letter-spacing: -0.01em; } }\n@keyframes bai-wipe { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@supports (animation-timeline: view()) {\n  .bai-pdp .bai-h1 { animation: bai-blur-in linear; animation-timeline: view(); animation-range: cover 0% cover 30%; }\n  .bai-pdp .bai-h2, .bai-pdp .bai-lede, .bai-pdp .bai-stats-grid \u003e * { animation: bai-rise linear; animation-timeline: view(); animation-range: entry 0% entry 33%; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { animation: none !important; transition: none !important; }\n  .bai-progress { transform: scaleX(1); }\n  .bai-aurora { animation: none; }\n}\n\u003c\/style\u003e\n\n\u003cstyle\u003e.bai-pdp{--p:#00aeef;--s:#0046be;--p-rgb:0,174,239;--s-rgb:0,70,190;}\u003c\/style\u003e\n\u003csection class=\"bai-section bai-hero\" id=\"bai-s1\"\u003e\u003cdiv class=\"bai-aurora\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-vignette\"\u003e\u003c\/div\u003e\n\u003cspan class=\"bai-ghost\"\u003eSWA-9500S\u003c\/span\u003e\u003cdiv class=\"bai-inner\"\u003e\n\u003cspan class=\"bai-eyebrow\"\u003eSamsung · SWA-9500S\u003c\/span\u003e\u003ch1 class=\"bai-h1\"\u003eBig sound, real presence.\u003c\/h1\u003e\n\u003cp class=\"bai-sub\"\u003eDolby Atmos. 45W\u003cspan class=\"bai-ia\" data-spec=\"wattage\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"45W power\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpolygon class=\"ia-fill-brand ia-pulse\" points=\"22,4 14,20 24,20 18,32 36,14 26,14 32,4\"\u003e\u003c\/polygon\u003e\n\u003ctext x=\"40\" y=\"22\" class=\"ia-text\"\u003e45W\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eGlance\u003c\/span\u003e\u003ca href=\"#bai-s2\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"wattage\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"45W watts\" style=\"--bai-brand:#1428a0\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(20,40,160,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-ga-c3ab23\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-ga-c3ab23\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-ga-c3ab23\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#1428a0\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1428a0\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-ga-c3ab23\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#1428a0\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#1428a0\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-ga-c3ab23\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-ga-c3ab23\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-ga-c3ab23\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-ga-c3ab23\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-ga-c3ab23\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-ga-c3ab23\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-ga-c3ab23\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-ga-c3ab23\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-ga-c3ab23\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-ga-c3ab23\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-ga-c3ab23\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-ga-c3ab23\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-ga-c3ab23\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-ga-c3ab23\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-ga-c3ab23)\"\u003e\u003c\/rect\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-brush-ga-c3ab23)\" opacity=\"0.6\"\u003e\u003c\/rect\u003e\n\n\u003c!-- Massive backdrop value --\u003e\n\n\u003ctext x=\"300\" y=\"320\" text-anchor=\"middle\" class=\"bai-bg-title bai-bg-title-fore\" font-size=\"180\" filter=\"url(#bai-blurxs-ga-c3ab23)\"\u003e45W\u003c\/text\u003e\n\n\u003cellipse cx=\"300\" cy=\"230\" rx=\"220\" ry=\"150\" fill=\"url(#bai-glow-ga-c3ab23)\" opacity=\"0.35\"\u003e\u003c\/ellipse\u003e\n\n\u003cg class=\"bai-intro bai-intro-1\"\u003e\n  \u003c!-- Brushed-metal face --\u003e\n  \u003ccircle cx=\"300\" cy=\"230\" r=\"134\" fill=\"rgba(0,0,0,0.4)\" stroke=\"rgba(255,255,255,0.06)\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"300\" cy=\"230\" r=\"128\" fill=\"none\" stroke=\"rgba(255,255,255,0.05)\" stroke-width=\"1\"\u003e\u003c\/circle\u003e\n  \u003c!-- Outer arc bg --\u003e\n  \u003cpath d=\"M 204.7 285.0 A 110 110 0 1 1 395.3 285.0\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"18\" fill=\"none\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n  \u003c!-- Outer arc fill (animated) with chromatic aberration --\u003e\n  \u003cg filter=\"url(#bai-chrom-ga-c3ab23)\"\u003e\n    \u003cpath d=\"M 204.7 285.0 A 110 110 0 1 1 395.3 285.0\" stroke=\"#1428a0\" stroke-width=\"18\" fill=\"none\" stroke-linecap=\"round\" stroke-dasharray=\"500\" stroke-dashoffset=\"500\" style=\"animation: bai-ga-c3ab23-fill 1.8s 0.3s ease-out forwards\" filter=\"drop-shadow(0 0 12px #1428a0)\"\u003e\u003c\/path\u003e\n  \u003c\/g\u003e\n  \u003c!-- Middle pulse ring --\u003e\n  \u003cpath d=\"M 220.3 276.0 A 92 92 0 1 1 379.7 276.0\" stroke=\"rgba(20,40,160,0.45)\" stroke-width=\"3\" fill=\"none\" stroke-linecap=\"round\" filter=\"url(#bai-blurxs-ga-c3ab23)\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.3;0.85;0.3\" dur=\"2.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/path\u003e\n  \u003cline x1=\"223.8\" y1=\"274.0\" x2=\"211.7\" y2=\"281.0\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003ctext x=\"192.6\" y=\"296.0\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" fill=\"rgba(255,255,255,0.5)\" letter-spacing=\"1\"\u003e0\u003c\/text\u003e\u003cline x1=\"212.5\" y1=\"239.2\" x2=\"198.6\" y2=\"240.7\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\u003cline x1=\"216.3\" y1=\"202.8\" x2=\"203.0\" y2=\"198.5\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003cline x1=\"234.6\" y1=\"171.1\" x2=\"224.2\" y2=\"161.7\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\u003cline x1=\"264.2\" y1=\"149.6\" x2=\"258.5\" y2=\"136.8\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003cline x1=\"300.0\" y1=\"142.0\" x2=\"300.0\" y2=\"128.0\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\u003ctext x=\"300.0\" y=\"110.0\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" fill=\"rgba(255,255,255,0.5)\" letter-spacing=\"1\"\u003e50\u003c\/text\u003e\u003cline x1=\"335.8\" y1=\"149.6\" x2=\"341.5\" y2=\"136.8\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003cline x1=\"365.4\" y1=\"171.1\" x2=\"375.8\" y2=\"161.7\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\u003cline x1=\"383.7\" y1=\"202.8\" x2=\"397.0\" y2=\"198.5\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003cline x1=\"387.5\" y1=\"239.2\" x2=\"401.4\" y2=\"240.7\" stroke=\"rgba(255,255,255,0.25)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\u003cline x1=\"376.2\" y1=\"274.0\" x2=\"388.3\" y2=\"281.0\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\u003ctext x=\"407.4\" y=\"296.0\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" fill=\"rgba(255,255,255,0.5)\" letter-spacing=\"1\"\u003e100\u003c\/text\u003e\n\u003c\/g\u003e\n\n\u003c!-- Needle with motion blur trail + overshoot --\u003e\n\u003cg class=\"bai-intro bai-intro-2\" style=\"animation: bai-ga-c3ab23-needle 2s 0.3s cubic-bezier(0.34,1.56,0.45,1) forwards; transform-origin: 300px 230px;\"\u003e\n  \u003cline x1=\"300\" y1=\"230\" x2=\"214.6\" y2=\"192.0\" stroke=\"#1428a0\" stroke-width=\"8\" stroke-linecap=\"round\" filter=\"url(#bai-blur-ga-c3ab23)\" opacity=\"0.6\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"300\" y1=\"230\" x2=\"214.6\" y2=\"192.0\" stroke=\"#1428a0\" stroke-width=\"3\" stroke-linecap=\"round\" filter=\"drop-shadow(0 0 12px #1428a0)\"\u003e\u003c\/line\u003e\n  \u003cline x1=\"300\" y1=\"230\" x2=\"214.6\" y2=\"192.0\" stroke=\"#fff\" stroke-width=\"1\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n\u003c\/g\u003e\n\u003c!-- Hub w\/ specular --\u003e\n\u003cg class=\"bai-intro bai-intro-3\" filter=\"url(#bai-spec-ga-c3ab23)\"\u003e\n  \u003ccircle cx=\"300\" cy=\"230\" r=\"16\" fill=\"rgba(10,10,10,0.95)\" stroke=\"#1428a0\" stroke-width=\"1.2\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"300\" cy=\"230\" r=\"9\" fill=\"url(#bai-orb-ga-c3ab23)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"298\" cy=\"228\" r=\"3\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n\u003c\/g\u003e\n\n\u003c!-- Big number readout --\u003e\n\u003cg class=\"bai-intro bai-intro-4\"\u003e\n  \u003ctext x=\"300\" y=\"186\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"44\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"-1\" filter=\"drop-shadow(0 2px 6px rgba(0,0,0,0.5))\"\u003e45W\u003c\/text\u003e\n  \u003ctext x=\"300\" y=\"254\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"3\" fill=\"rgba(255,255,255,0.5)\"\u003eWATTAGE\u003c\/text\u003e\n\u003c\/g\u003e\n\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-ga-c3ab23-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(20,40,160,0.18)\" filter=\"url(#bai-blurmd-ga-c3ab23)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(20,40,160,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-ga-c3ab23)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#1428a0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-ga-c3ab23)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eWATTAGE\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003e45W\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"414\" cy=\"220\" r=\"1.5\" fill=\"#1428a0\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"220;208;220\" dur=\"15.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"414;394;414\" dur=\"26s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"18.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"214\" cy=\"337\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"337;325;337\" dur=\"10.799999999999999s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"214;184;214\" dur=\"18s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"224\" cy=\"205\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"205;193;205\" dur=\"10.799999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"224;244;224\" dur=\"18s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"528\" cy=\"228\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"228;216;228\" dur=\"8.4s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"528;558;528\" dur=\"14s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"9.799999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"385\" cy=\"152\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"152;140;152\" dur=\"8.4s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"385;415;385\" dur=\"14s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"385\" cy=\"301\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"301;289;301\" dur=\"10.799999999999999s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"385;415;385\" dur=\"18s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"485\" cy=\"250\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"250;238;250\" dur=\"10.799999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"485;505;485\" dur=\"18s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"42\" cy=\"287\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"287;275;287\" dur=\"13.2s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"42;72;42\" dur=\"22s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"15.399999999999999s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"161\" cy=\"265\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"265;253;265\" dur=\"8.4s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"161;131;161\" dur=\"14s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"9.799999999999999s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"253\" cy=\"191\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"191;179;191\" dur=\"15.6s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"253;283;253\" dur=\"26s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"384\" cy=\"87\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"87;75;87\" dur=\"15.6s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"384;364;384\" dur=\"26s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"308\" cy=\"197\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"197;185;197\" dur=\"13.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"308;278;308\" dur=\"22s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"15.399999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 4px #1428a0)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#1428a0\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#1428a0\"\u003e08\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-ga-c3ab23\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-ga-c3ab23)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-ga-c3ab23)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-ga-c3ab23\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-ga-c3ab23)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(20,40,160,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e\n  @keyframes bai-ga-c3ab23-fill { to { stroke-dashoffset: 388; } }\n  @keyframes bai-ga-c3ab23-needle {\n    0% { transform: rotate(-54deg); }\n    65% { transform: rotate(20deg); }\n    100% { transform: rotate(0); }\n  }\n  @keyframes bai-ga-c3ab23-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\n\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-stats\" id=\"bai-s2\"\u003e\u003ch2 class=\"bai-h2 bai-sr-only\" style=\"position:absolute;left:-9999px\"\u003eAt a glance\u003c\/h2\u003e\n\u003cdiv class=\"bai-stats-grid\"\u003e\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003e45W\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eWattage\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eBuild\u003c\/span\u003e\u003ca href=\"#bai-s3\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s3\"\u003e\u003ch2 class=\"bai-h2\"\u003eBuilt better.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eSamsung engineering, designed for daily use.\u003c\/p\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eAll specs\u003c\/span\u003e\u003ca href=\"#bai-s8\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-specs\" id=\"bai-s8\"\u003e\u003ch2 class=\"bai-h2\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eEverything, on the record.\u003c\/p\u003e\n\u003cdiv class=\"bai-spec-grid\"\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eAudio \u0026amp; Connectivity\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eDolby Atmos\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eYes\u003cspan class=\"bai-ia\" data-spec=\"dolby_atmos\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"Yes Atmos\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"28\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 18 28 Q 28 14 38 28\" style=\"animation-delay:0s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-accent ia-pulse\" d=\"M 12 28 Q 28 8 44 28\" style=\"animation-delay:0.3s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 6 28 Q 28 2 50 28\" style=\"animation-delay:0.6s\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eBuild \u0026amp; Power\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003ePower\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003e45W\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eIn the listing\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eSamsung\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eSWA-9500S\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var pdp = document.currentScript \u0026\u0026 document.currentScript.closest('.bai-pdp') || document.querySelector('.bai-pdp');\n  if (!pdp) return;\n  var links = pdp.querySelectorAll('.bai-toc-link');\n  if (!links.length) return;\n  var byId = {};\n  links.forEach(function(l){ byId[l.dataset.target] = l; });\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      var l = byId[e.target.id];\n      if (!l) return;\n      if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e 0.35) {\n        links.forEach(function(x){ x.classList.remove('is-active'); });\n        l.classList.add('is-active');\n      }\n    });\n  }, { threshold: [0.35, 0.6], rootMargin: '-30% 0px -30% 0px' });\n  pdp.querySelectorAll('section[id^=\"bai-s\"]').forEach(function(s){ io.observe(s); });\n  links.forEach(function(l){\n    l.addEventListener('click', function(ev){\n      var t = pdp.querySelector('#' + l.dataset.target);\n      if (!t) return;\n      ev.preventDefault();\n      t.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      history.replaceState(null, '', '#' + l.dataset.target);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- bai-seo-extra v1 --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"@id\":\"https:\/\/beachai.com\/products\/samsung-swa-9500s-wireless-rear-speaker-kit-w-dolby-atmos-dts-x#product-extra\",\"url\":\"https:\/\/beachai.com\/products\/samsung-swa-9500s-wireless-rear-speaker-kit-w-dolby-atmos-dts-x\",\"name\":\"Samsung SWA-9500S Speaker\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Samsung\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Dolby Atmos\",\"value\":\"Yes\"},{\"@type\":\"PropertyValue\",\"name\":\"Wattage\",\"value\":\"45W\"}],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"applicableCountry\":\"US\",\"returnPolicyCategory\":\"https:\/\/schema.org\/MerchantReturnFiniteReturnWindow\",\"merchantReturnDays\":30,\"returnMethod\":\"https:\/\/schema.org\/ReturnByMail\",\"returnFees\":\"https:\/\/schema.org\/FreeReturn\"}}\u003c\/script\u003e\n\u003c!-- \/bai-seo-extra v1 --\u003e\n","brand":"Samsung","offers":[{"title":"Default Title","offer_id":47823731589338,"sku":"SAMSWA9500S","price":297.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/8413\/0522\/files\/676195_1_1b6d381c-8938-4c5c-ad6c-c04962dabe88.jpg?v=1777616694"},{"product_id":"klipsch-r-1650-c-in-ceiling-speaker-white-each","title":"Klipsch R-1650 Speaker","description":"\u003cdiv class=\"bai-pdp\" data-pdp=\"speaker\"\u003e\n\u003cdiv class=\"bai-progress\"\u003e\u003c\/div\u003e\n\u003cnav class=\"bai-toc\" aria-label=\"Sections\"\u003e\u003col class=\"bai-toc-list\"\u003e\n\u003cli\u003e\u003ca href=\"#bai-s1\" class=\"bai-toc-link\" data-target=\"bai-s1\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s2\" class=\"bai-toc-link\" data-target=\"bai-s2\"\u003eGlance\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s3\" class=\"bai-toc-link\" data-target=\"bai-s3\"\u003eBuild\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s8\" class=\"bai-toc-link\" data-target=\"bai-s8\"\u003eAll specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/nav\u003e\n\n\u003cstyle\u003e\n.bai-pdp { width: 100%; max-width: 100%; overflow-x: hidden; box-sizing: border-box;\n  background: #0a0a0a; color: #f0f0f0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  position: relative; border-radius: 0; }\n.bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { box-sizing: border-box; }\n.bai-pdp h1, .bai-pdp h2, .bai-pdp h3 { color: #ffffff; margin: 0; }\n.bai-pdp p { color: #f0f0f0; margin: 0; line-height: 1.5; }\n.bai-pdp section { position: relative; padding: 3rem 1.25rem; overflow: hidden; }\n@media (min-width: 600px) { .bai-pdp section { padding: 4rem 2rem; } .bai-pdp { border-radius: 0; } }\n@media (min-width: 760px) { .bai-pdp section { padding: 5rem 2.5rem; } .bai-pdp { border-radius: 24px; } }\n@media (min-width: 1024px) { .bai-pdp section { padding: 7rem 4rem; } }\n\n\/* Scroll progress ribbon *\/\n.bai-progress { position: sticky; top: 0; left: 0; height: 3px; z-index: 50;\n  background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); transform-origin: left;\n  transform: scaleX(0); }\n@supports (animation-timeline: scroll(root)) {\n  .bai-progress { animation: bai-wipe linear; animation-timeline: scroll(root); }\n}\n\n\/* Aurora *\/\n.bai-aurora { position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 1;\n  background-image:\n    radial-gradient(ellipse 80% 60% at 22% 30%, rgba(var(--p-rgb,253,98,98), 0.22), transparent 60%),\n    radial-gradient(ellipse 70% 50% at 75% 65%, rgba(var(--s-rgb,255,210,138), 0.16), transparent 60%),\n    radial-gradient(ellipse 60% 50% at 50% 90%, rgba(var(--p-rgb,253,98,98), 0.18), transparent 70%);\n  animation: bai-aurora 18s ease-in-out infinite alternate; }\n@keyframes bai-aurora { 0% { transform: translate3d(0,0,0) scale(1); } 100% { transform: translate3d(2%, -1%, 0) scale(1.04); } }\n\n.bai-vignette { position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background-image: radial-gradient(ellipse 60% 50% at 35% 50%, rgba(0,0,0,0.55) 0%, transparent 70%); }\n\n\/* Hero *\/\n.bai-hero { position: relative; min-height: 70vh; display: flex; flex-direction: column; justify-content: center; padding-bottom: 2rem; }\n.bai-hero .bai-inner { position: relative; z-index: 3; }\n.bai-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.55rem 0.9rem; min-height: 44px;\n  border-radius: 999px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.22);\n  color: var(--p, #fd6262); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  text-shadow: 0 0 20px var(--p, rgba(253,98,98,0.6)); margin-bottom: 1.5rem; }\n.bai-h1 { font-size: 3rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 45%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 16px rgba(0,0,0,0.65)); margin-bottom: 1rem; max-width: 14ch; }\n.bai-sub { font-size: 1.25rem; color: #f0f0f0; max-width: 56ch; line-height: 1.45; }\n.bai-ghost { display: none; position: absolute; bottom: -0.5em; right: -0.1em; font-size: 14rem; font-weight: 900;\n  color: rgba(255,255,255,0.04); letter-spacing: -0.04em; pointer-events: none; z-index: 1; line-height: 0.9; }\n@media (min-width: 600px) { .bai-h1 { font-size: 4.25rem; } .bai-sub { font-size: 1.4rem; } }\n@media (min-width: 760px) { .bai-h1 { font-size: 6rem; } .bai-sub { font-size: 1.55rem; } .bai-ghost { display: block; font-size: 18rem; } }\n@media (min-width: 1024px) { .bai-h1 { font-size: 8rem; } .bai-sub { font-size: 1.65rem; } .bai-ghost { font-size: 22rem; } }\n\n\/* Stat bar *\/\n.bai-stats { background: #0a0a0a; }\n.bai-stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n.bai-stat { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 1.25rem 1rem; text-align: center; }\n.bai-stat-num { font-size: 2.5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 60%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.4)); }\n.bai-stat-num small { font-size: 0.45em; vertical-align: super; margin-left: 0.15em; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-stat-label { font-size: 0.72rem; color: #cfcfcf; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-top: 0.5rem; }\n@media (min-width: 600px) { .bai-stats-grid { grid-template-columns: repeat(3, 1fr); } .bai-stat-num { font-size: 2.85rem; } }\n@media (min-width: 760px) { .bai-stats-grid { grid-template-columns: repeat(5, 1fr); gap: 1rem; } .bai-stat-num { font-size: 3.2rem; } .bai-stat { background: transparent; border: none; border-left: 1px solid rgba(255,255,255,0.08); border-radius: 0; } .bai-stat:first-child { border-left: none; } }\n@media (min-width: 1024px) { .bai-stat-num { font-size: 3.6rem; } }\n\n\/* Generic feature section *\/\n.bai-section .bai-h2 { font-size: 2.5rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.55)); max-width: 18ch; margin-bottom: 1rem; }\n.bai-lede { font-size: 1.2rem; color: #ececec; max-width: 56ch; line-height: 1.5; }\n@media (min-width: 600px) { .bai-section .bai-h2 { font-size: 3.5rem; } .bai-lede { font-size: 1.3rem; } }\n@media (min-width: 760px) { .bai-section .bai-h2 { font-size: 4.5rem; } .bai-lede { font-size: 1.4rem; } }\n@media (min-width: 1024px) { .bai-section .bai-h2 { font-size: 5.5rem; } .bai-lede { font-size: 1.45rem; } }\n\n\/* Pill row *\/\n.bai-pills { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1.5rem; }\n.bai-pill { display: inline-flex; align-items: center; min-height: 44px; padding: 0.7rem 1rem;\n  border-radius: 999px; border: 1px solid rgba(255,255,255,0.18); background: rgba(255,255,255,0.04);\n  color: #f0f0f0; font-size: 0.92rem; font-weight: 600; transition: all 0.25s ease; }\n.bai-pill:hover { border-color: var(--p, #fd6262); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.4); }\n\n\/* Sound section *\/\n.bai-sound { display: grid; grid-template-columns: 1fr; gap: 2.5rem; align-items: center; }\n.bai-sound-stat { font-size: 5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }\n.bai-sound-stat small { font-size: 0.3em; vertical-align: super; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-speaker { position: relative; width: 100%; max-width: 280px; aspect-ratio: 16\/10; margin: 0 auto;\n  border: 2px solid rgba(255,255,255,0.18); border-radius: 14px; }\n.bai-speaker::before, .bai-speaker::after { content: ''; position: absolute; inset: -10%; border: 2px solid var(--p, #fd6262); border-radius: 50%; opacity: 0; animation: bai-ripple 4s ease-out infinite; }\n.bai-speaker::after { animation-delay: 2s; }\n@keyframes bai-ripple { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.6); opacity: 0; } }\n@media (min-width: 760px) { .bai-sound { grid-template-columns: 1.1fr 1fr; gap: 3rem; } .bai-speaker { max-width: 320px; } .bai-sound-stat { font-size: 8.5rem; } }\n@media (min-width: 1024px) { .bai-speaker { max-width: 340px; } .bai-sound-stat { font-size: 10rem; } }\n\n\/* Gaming *\/\n.bai-game { background: #050507; position: relative; }\n.bai-game::after { content: ''; position: absolute; inset: 0; pointer-events: none;\n  background-image: repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 4px);\n  z-index: 1; }\n.bai-game .bai-h2 { font-size: 3.5rem; }\n@media (min-width: 600px) { .bai-game .bai-h2 { font-size: 5rem; } }\n@media (min-width: 760px) { .bai-game .bai-h2 { font-size: 7rem; } }\n@media (min-width: 1024px) { .bai-game .bai-h2 { font-size: 10rem; } }\n\n\/* Smart - light section per §4 *\/\n.bai-smart { background: #fef3e8; color: #2b2017; }\n.bai-smart .bai-h2 { color: #1a0f08;\n  background: linear-gradient(110deg, #1a0f08 0%, #b08948 50%, #6b3a18 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 1px 4px rgba(255, 248, 230, 0.85)); }\n.bai-smart .bai-lede { color: #3a2f25; }\n.bai-smart .bai-pill { color: #3a2f25; border-color: rgba(176,137,72,0.40); background: rgba(255,255,255,0.55); }\n.bai-smart .bai-pill:hover { border-color: #b08948; transform: translateY(-2px); }\n\n\/* Specs *\/\n.bai-specs { background: #0a0a0a; }\n.bai-spec-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin-top: 2rem; }\n@media (min-width: 760px) { .bai-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 1.25rem; } }\n@media (min-width: 1024px) { .bai-spec-grid { grid-template-columns: repeat(3, 1fr); } }\n.bai-spec-group { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.10); border-radius: 16px; padding: 1.5rem; }\n.bai-spec-bar { height: 3px; width: 64px; background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); border-radius: 2px; margin-bottom: 0.75rem; }\n.bai-spec-group h3 { color: #ffffff !important; font-weight: 800; font-size: 1.05rem; letter-spacing: 0.06em; margin-bottom: 1rem; }\n.bai-spec-row { display: grid; grid-template-columns: 1fr; padding: 0.6rem 0; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.bai-spec-row:last-child { border-bottom: none; }\n.bai-spec-key { color: #cfcfcf; font-weight: 600; font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; }\n.bai-spec-val { color: #ffffff; font-size: 1rem; margin-top: 0.2rem; }\n@media (min-width: 600px) { .bai-spec-row { grid-template-columns: 35% 65%; } .bai-spec-key { font-size: 0.85rem; text-transform: none; letter-spacing: 0.02em; } .bai-spec-group h3 { font-size: 1.2rem; } }\n@media (min-width: 600px) { .bai-spec-val { font-size: 1.05rem; } }\n\n\/* Down-arrow nav *\/\n.bai-down { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; margin: 3rem auto 0; position: relative; z-index: 3; }\n.bai-down-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.bai-down-circle { display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; min-height: 44px; border-radius: 50%; background: rgba(255,255,255,0.04); border: 2px solid rgba(255,255,255,0.18); font-size: 1.5rem; color: #fff; cursor: pointer; transition: all 0.3s cubic-bezier(0.2, 0.8, 0.2, 1); position: relative; overflow: hidden; text-decoration: none; }\n.bai-down-circle::before { content: \"\\2193\"; animation: bai-bounce-down-arrow 1.8s ease-in-out infinite; }\n.bai-down-circle:hover { background: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.4); transform: scale(1.1); box-shadow: 0 0 30px rgba(255,255,255,0.2); }\n@keyframes bai-bounce-down-arrow { 0%,100% { transform: translateY(-2px); opacity: 0.6; } 50% { transform: translateY(8px); opacity: 1; } }\n@media (min-width: 600px) { .bai-down-circle { width: 64px; height: 64px; font-size: 1.7rem; } }\n@media (min-width: 760px) { .bai-down-circle { width: 72px; height: 72px; font-size: 1.9rem; } }\n\n.bai-down.crimson .bai-down-circle { border-color: rgba(255,45,85,0.5); color: #ff2d55; box-shadow: 0 0 24px rgba(255,45,85,0.15); }\n.bai-down.crimson .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,85,0.5); border-color: #ff2d55; }\n.bai-down.cyan .bai-down-circle { border-color: rgba(0,229,255,0.5); color: #00e5ff; box-shadow: 0 0 24px rgba(0,229,255,0.15); }\n.bai-down.cyan .bai-down-circle:hover { box-shadow: 0 0 40px rgba(0,229,255,0.5); border-color: #00e5ff; }\n.bai-down.gold .bai-down-circle { border-color: rgba(255,181,71,0.5); color: #ffb547; box-shadow: 0 0 24px rgba(255,181,71,0.15); }\n.bai-down.gold .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,181,71,0.4); border-color: #ffb547; }\n.bai-down.grape .bai-down-circle { border-color: rgba(192,66,255,0.5); color: #c042ff; box-shadow: 0 0 24px rgba(192,66,255,0.15); }\n.bai-down.grape .bai-down-circle:hover { box-shadow: 0 0 40px rgba(192,66,255,0.5); border-color: #c042ff; }\n.bai-down.hot .bai-down-circle { border-color: rgba(255,45,146,0.5); color: #ff2d92; box-shadow: 0 0 24px rgba(255,45,146,0.15); }\n.bai-down.hot .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,146,0.5); border-color: #ff2d92; }\n.bai-down.warm .bai-down-circle { border-color: rgba(210,105,30,0.6); color: #d2691e; background: #fff; box-shadow: 0 0 24px rgba(210,105,30,0.15); }\n.bai-down.warm .bai-down-circle:hover { box-shadow: 0 0 40px rgba(210,105,30,0.45); border-color: #d2691e; }\n\n\/* TOC *\/\n.bai-toc { display: none; }\n@media (min-width: 1024px) {\n  .bai-toc { position: fixed; top: 50%; right: 24px; transform: translateY(-50%); z-index: 40; pointer-events: auto; display: block; }\n  .bai-toc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.55rem; }\n  .bai-toc-link { display: inline-flex; align-items: center; gap: 12px; padding: 6px 0; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255, 255, 255, 0.45); text-decoration: none; transition: color 0.25s ease, transform 0.25s ease; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); }\n  .bai-toc-link::before { content: ''; display: inline-block; width: 18px; height: 2px; background: rgba(255, 255, 255, 0.25); transition: width 0.25s ease, background 0.25s ease; }\n  .bai-toc-link:hover { color: rgba(255, 255, 255, 0.85); }\n  .bai-toc-link:hover::before { width: 28px; background: rgba(255, 255, 255, 0.55); }\n  .bai-toc-link.is-active { color: var(--p, #ffffff); transform: translateX(-2px); }\n  .bai-toc-link.is-active::before { width: 36px; background: var(--p, #ffffff); box-shadow: 0 0 12px var(--p, rgba(255,255,255,0.6)); }\n}\n@media (min-width: 1280px) { .bai-toc { right: 32px; } .bai-toc-link { font-size: 0.74rem; } }\n\n\/* Animations *\/\n@keyframes bai-rise { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes bai-blur-in { from { opacity: 0; filter: blur(12px); letter-spacing: 0.15em; } to { opacity: 1; filter: blur(0); letter-spacing: -0.01em; } }\n@keyframes bai-wipe { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@supports (animation-timeline: view()) {\n  .bai-pdp .bai-h1 { animation: bai-blur-in linear; animation-timeline: view(); animation-range: cover 0% cover 30%; }\n  .bai-pdp .bai-h2, .bai-pdp .bai-lede, .bai-pdp .bai-stats-grid \u003e * { animation: bai-rise linear; animation-timeline: view(); animation-range: entry 0% entry 33%; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { animation: none !important; transition: none !important; }\n  .bai-progress { transform: scaleX(1); }\n  .bai-aurora { animation: none; }\n}\n\u003c\/style\u003e\n\n\u003cstyle\u003e.bai-pdp{--p:#b08948;--s:#2b2b2b;--p-rgb:176,137,72;--s-rgb:43,43,43;}\u003c\/style\u003e\n\u003csection class=\"bai-section bai-hero\" id=\"bai-s1\"\u003e\u003cdiv class=\"bai-aurora\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-vignette\"\u003e\u003c\/div\u003e\n\u003cspan class=\"bai-ghost\"\u003eR-1650\u003c\/span\u003e\u003cdiv class=\"bai-inner\"\u003e\n\u003cspan class=\"bai-eyebrow\"\u003eKlipsch · R-1650\u003c\/span\u003e\u003ch1 class=\"bai-h1\"\u003eBig sound, real presence.\u003c\/h1\u003e\n\u003cp class=\"bai-sub\"\u003ePremium engineering, ready out of the box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down gold\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eGlance\u003c\/span\u003e\u003ca href=\"#bai-s2\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-stats\" id=\"bai-s2\"\u003e\u003ch2 class=\"bai-h2 bai-sr-only\" style=\"position:absolute;left:-9999px\"\u003eAt a glance\u003c\/h2\u003e\n\u003cdiv class=\"bai-stats-grid\"\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eKlipsch\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eBrand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eNew\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eCondition\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down gold\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eBuild\u003c\/span\u003e\u003ca href=\"#bai-s3\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s3\"\u003e\u003ch2 class=\"bai-h2\"\u003eBuilt better.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eKlipsch engineering, designed for daily use.\u003c\/p\u003e\n\u003cdiv class=\"bai-down gold\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eAll specs\u003c\/span\u003e\u003ca href=\"#bai-s8\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-specs\" id=\"bai-s8\"\u003e\u003ch2 class=\"bai-h2\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eEverything, on the record.\u003c\/p\u003e\n\u003cdiv class=\"bai-spec-grid\"\u003e\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eIn the listing\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eKlipsch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eR-1650\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var pdp = document.currentScript \u0026\u0026 document.currentScript.closest('.bai-pdp') || document.querySelector('.bai-pdp');\n  if (!pdp) return;\n  var links = pdp.querySelectorAll('.bai-toc-link');\n  if (!links.length) return;\n  var byId = {};\n  links.forEach(function(l){ byId[l.dataset.target] = l; });\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      var l = byId[e.target.id];\n      if (!l) return;\n      if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e 0.35) {\n        links.forEach(function(x){ x.classList.remove('is-active'); });\n        l.classList.add('is-active');\n      }\n    });\n  }, { threshold: [0.35, 0.6], rootMargin: '-30% 0px -30% 0px' });\n  pdp.querySelectorAll('section[id^=\"bai-s\"]').forEach(function(s){ io.observe(s); });\n  links.forEach(function(l){\n    l.addEventListener('click', function(ev){\n      var t = pdp.querySelector('#' + l.dataset.target);\n      if (!t) return;\n      ev.preventDefault();\n      t.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      history.replaceState(null, '', '#' + l.dataset.target);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- bai-seo-extra v1 --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"@id\":\"https:\/\/beachai.com\/products\/klipsch-r-1650-c-in-ceiling-speaker-white-each#product-extra\",\"url\":\"https:\/\/beachai.com\/products\/klipsch-r-1650-c-in-ceiling-speaker-white-each\",\"name\":\"Klipsch R-1650 Speaker\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Klipsch\"},\"additionalProperty\":[],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"applicableCountry\":\"US\",\"returnPolicyCategory\":\"https:\/\/schema.org\/MerchantReturnFiniteReturnWindow\",\"merchantReturnDays\":30,\"returnMethod\":\"https:\/\/schema.org\/ReturnByMail\",\"returnFees\":\"https:\/\/schema.org\/FreeReturn\"}}\u003c\/script\u003e\n\u003c!-- \/bai-seo-extra v1 --\u003e\n","brand":"Klipsch","offers":[{"title":"Default Title","offer_id":47823734374618,"sku":"KLPR1650C","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/8413\/0522\/files\/978599_1.jpg?v=1777616769"},{"product_id":"sony-bravia-theater-quad-with-16-total-speakers-dolby-atmos-dts-x-hta9m2","title":"Sony HTA9M2 4.0.4 ch Home Theater System","description":"\u003c!-- bai-highlights v1 --\u003e\n\u003cstyle\u003e\n.bai-product-highlights {\n  list-style: none;\n  margin: 0 0 28px;\n  padding: 18px 22px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 10px;\n  display: grid;\n  gap: 6px;\n  font: 500 0.96rem\/1.45 ui-sans-serif, system-ui, -apple-system, \"SF Pro Display\", \"Segoe UI\", sans-serif;\n}\n@media (prefers-color-scheme: light) {\n  .bai-product-highlights { background: rgba(0,0,0,0.03); border-color: rgba(0,0,0,0.08); }\n}\n.bai-product-highlights li {\n  position: relative;\n  padding: 4px 0 4px 22px;\n}\n.bai-product-highlights li::before {\n  content: \"•\";\n  position: absolute;\n  left: 6px;\n  font-weight: 900;\n  opacity: 0.65;\n}\n\u003c\/style\u003e\n\u003cul class=\"bai-product-highlights\" aria-label=\"Product highlights\"\u003e\n\u003cli\u003eChannels: 4.0.4 ch\u003c\/li\u003e\n\u003cli\u003eHDMI ARC: eARC\u003c\/li\u003e\n\u003cli\u003eDolby Atmos: Yes\u003c\/li\u003e\n\u003cli\u003eTotal Power: 504W\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- \/bai-highlights v1 --\u003e\n\u003c!-- bai-enhance v3 --\u003e\n\u003cstyle\u003e\n\/* ─── Side animation layout — pure CSS, no JS required ─────────────── *\/\n.bai-pdp section[id^=\"bai-s\"] { position: relative; }\n.bai-pdp .bai-side-anim {\n  position: absolute;\n  top: 50%;\n  right: 4%;\n  transform: translateY(-50%);\n  width: 38%;\n  max-width: 480px;\n  pointer-events: none;\n  z-index: 2;\n  \/* Default state: visible. Belt-and-suspenders so the SVG is on screen\n     even if the entrance animation is suppressed by extension\/cache\/etc. *\/\n  opacity: 1;\n  animation: bai-side-fade-in 0.8s cubic-bezier(0.2, 0.85, 0.25, 1) 0.1s both;\n}\n.bai-pdp .bai-side-anim svg {\n  width: 100%; height: auto; display: block;\n  filter: drop-shadow(0 0 24px color-mix(in srgb, currentColor 30%, transparent));\n}\n\n\/* Make embedded SVG legible on the dark PDP — strip card background *\/\n.bai-pdp .bai-side-anim svg rect[class*=\"bai-card-bg\"] { fill: transparent !important; stroke: rgba(255,255,255,0.06) !important; }\n.bai-pdp .bai-side-anim svg .bai-card-key { fill: rgba(255,255,255,0.45) !important; }\n.bai-pdp .bai-side-anim svg text { fill: #fff; }\n\n@keyframes bai-side-fade-in {\n  from { opacity: 0; transform: translateY(-40%); }\n  to   { opacity: 1; transform: translateY(-50%); }\n}\n\n\/* Reserve space on the right of every animated section so text and the\n   hero SVG never overlap. *\/\n.bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n  padding-right: clamp(280px, 42%, 520px);\n  min-height: 360px;\n}\n\n\/* Mobile: stack instead of overlay *\/\n@media (max-width: 1023px) {\n  .bai-pdp .bai-side-anim {\n    position: static;\n    transform: none;\n    width: 100%;\n    max-width: 100%;\n    margin: 24px 0 8px;\n    opacity: 1;\n    animation: none;\n  }\n  .bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n    padding-right: 0;\n    min-height: 0;\n  }\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp .bai-side-anim { opacity: 1 !important; transform: translateY(-50%) !important; animation: none !important; }\n  @media (max-width: 1023px) {\n    .bai-pdp .bai-side-anim { transform: none !important; }\n  }\n}\n\u003c\/style\u003e\n\u003c!-- \/bai-enhance v3 --\u003e\u003cstyle\u003e\n.bai-ia { display: inline-block; vertical-align: -0.25em; margin: 0 0.18em; line-height: 0; flex-shrink: 0; }\n.bai-ia svg { display: block; overflow: visible; }\n.bai-ia .ia-stroke { fill: none; stroke: #0a0a0a; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-stroke-thin { fill: none; stroke: #0a0a0a; stroke-width: 1.4; stroke-linecap: round; stroke-linejoin: round; opacity: 0.5; }\n.bai-ia .ia-accent { fill: none; stroke: var(--ia-brand,#0066cc); stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-fill-dark { fill: #0a0a0a; }\n.bai-ia .ia-fill-brand { fill: var(--ia-brand,#0066cc); }\n.bai-ia .ia-text { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: #0a0a0a; }\n.bai-ia .ia-text-brand { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: var(--ia-brand,#0066cc); letter-spacing: 0.04em; }\n.bai-ia .ia-draw-1   { animation: ia-draw 1.4s ease-out forwards; }\n.bai-ia .ia-draw-2   { animation: ia-draw 1.0s 0.5s ease-out forwards; }\n.bai-ia .ia-fade     { opacity: 0; animation: ia-fade 0.5s 0.9s forwards; }\n.bai-ia .ia-pulse    { animation: ia-pulse 2.2s ease-in-out infinite; transform-origin: center; }\n.bai-ia .ia-blink    { animation: ia-blink 2.4s ease-in-out infinite; }\n.bai-ia .ia-spin     { animation: ia-spin 8s linear infinite; transform-origin: center; }\n.bai-ia .ia-bounce   { animation: ia-bounce 1.6s ease-in-out infinite alternate; }\n.bai-ia .ia-grow     { animation: ia-grow 1.2s 0.3s ease-out forwards; transform-origin: left center; }\n@keyframes ia-draw  { from { stroke-dashoffset: var(--len, 200); } to { stroke-dashoffset: 0; } }\n@keyframes ia-fade  { to { opacity: 1; } }\n@keyframes ia-pulse { 0%,100% { opacity: 0.4; transform: scale(0.8); } 50% { opacity: 1; transform: scale(1); } }\n@keyframes ia-blink { 0%,90%,100% { opacity: 1; } 95% { opacity: 0.25; } }\n@keyframes ia-spin  { to { transform: rotate(360deg); } }\n@keyframes ia-bounce{ from { transform: translateX(0); } to { transform: translateX(8px); } }\n@keyframes ia-grow  { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@media (prefers-reduced-motion: reduce) {\n  .bai-ia .ia-draw-1, .bai-ia .ia-draw-2, .bai-ia .ia-fade,\n  .bai-ia .ia-pulse, .bai-ia .ia-blink, .bai-ia .ia-spin,\n  .bai-ia .ia-bounce, .bai-ia .ia-grow { animation: none !important; opacity: 1 !important; transform: none !important; stroke-dashoffset: 0 !important; }\n}\n\u003c\/style\u003e\u003cdiv class=\"bai-pdp\" data-pdp=\"home_theater\"\u003e\n\u003cdiv class=\"bai-progress\"\u003e\u003c\/div\u003e\n\u003cnav class=\"bai-toc\" aria-label=\"Sections\"\u003e\u003col class=\"bai-toc-list\"\u003e\n\u003cli\u003e\u003ca href=\"#bai-s1\" class=\"bai-toc-link\" data-target=\"bai-s1\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s2\" class=\"bai-toc-link\" data-target=\"bai-s2\"\u003eGlance\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s3\" class=\"bai-toc-link\" data-target=\"bai-s3\"\u003eBuild\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s8\" class=\"bai-toc-link\" data-target=\"bai-s8\"\u003eAll specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/nav\u003e\n\n\u003cstyle\u003e\n.bai-pdp { width: 100%; max-width: 100%; overflow-x: hidden; box-sizing: border-box;\n  background: #0a0a0a; color: #f0f0f0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  position: relative; border-radius: 0; }\n.bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { box-sizing: border-box; }\n.bai-pdp h1, .bai-pdp h2, .bai-pdp h3 { color: #ffffff; margin: 0; }\n.bai-pdp p { color: #f0f0f0; margin: 0; line-height: 1.5; }\n.bai-pdp section { position: relative; padding: 3rem 1.25rem; overflow: hidden; }\n@media (min-width: 600px) { .bai-pdp section { padding: 4rem 2rem; } .bai-pdp { border-radius: 0; } }\n@media (min-width: 760px) { .bai-pdp section { padding: 5rem 2.5rem; } .bai-pdp { border-radius: 24px; } }\n@media (min-width: 1024px) { .bai-pdp section { padding: 7rem 4rem; } }\n\n\/* Scroll progress ribbon *\/\n.bai-progress { position: sticky; top: 0; left: 0; height: 3px; z-index: 50;\n  background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); transform-origin: left;\n  transform: scaleX(0); }\n@supports (animation-timeline: scroll(root)) {\n  .bai-progress { animation: bai-wipe linear; animation-timeline: scroll(root); }\n}\n\n\/* Aurora *\/\n.bai-aurora { position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 1;\n  background-image:\n    radial-gradient(ellipse 80% 60% at 22% 30%, rgba(var(--p-rgb,253,98,98), 0.22), transparent 60%),\n    radial-gradient(ellipse 70% 50% at 75% 65%, rgba(var(--s-rgb,255,210,138), 0.16), transparent 60%),\n    radial-gradient(ellipse 60% 50% at 50% 90%, rgba(var(--p-rgb,253,98,98), 0.18), transparent 70%);\n  animation: bai-aurora 18s ease-in-out infinite alternate; }\n@keyframes bai-aurora { 0% { transform: translate3d(0,0,0) scale(1); } 100% { transform: translate3d(2%, -1%, 0) scale(1.04); } }\n\n.bai-vignette { position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background-image: radial-gradient(ellipse 60% 50% at 35% 50%, rgba(0,0,0,0.55) 0%, transparent 70%); }\n\n\/* Hero *\/\n.bai-hero { position: relative; min-height: 70vh; display: flex; flex-direction: column; justify-content: center; padding-bottom: 2rem; }\n.bai-hero .bai-inner { position: relative; z-index: 3; }\n.bai-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.55rem 0.9rem; min-height: 44px;\n  border-radius: 999px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.22);\n  color: var(--p, #fd6262); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  text-shadow: 0 0 20px var(--p, rgba(253,98,98,0.6)); margin-bottom: 1.5rem; }\n.bai-h1 { font-size: 3rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 45%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 16px rgba(0,0,0,0.65)); margin-bottom: 1rem; max-width: 14ch; }\n.bai-sub { font-size: 1.25rem; color: #f0f0f0; max-width: 56ch; line-height: 1.45; }\n.bai-ghost { display: none; position: absolute; bottom: -0.5em; right: -0.1em; font-size: 14rem; font-weight: 900;\n  color: rgba(255,255,255,0.04); letter-spacing: -0.04em; pointer-events: none; z-index: 1; line-height: 0.9; }\n@media (min-width: 600px) { .bai-h1 { font-size: 4.25rem; } .bai-sub { font-size: 1.4rem; } }\n@media (min-width: 760px) { .bai-h1 { font-size: 6rem; } .bai-sub { font-size: 1.55rem; } .bai-ghost { display: block; font-size: 18rem; } }\n@media (min-width: 1024px) { .bai-h1 { font-size: 8rem; } .bai-sub { font-size: 1.65rem; } .bai-ghost { font-size: 22rem; } }\n\n\/* Stat bar *\/\n.bai-stats { background: #0a0a0a; }\n.bai-stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n.bai-stat { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 1.25rem 1rem; text-align: center; }\n.bai-stat-num { font-size: 2.5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 60%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.4)); }\n.bai-stat-num small { font-size: 0.45em; vertical-align: super; margin-left: 0.15em; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-stat-label { font-size: 0.72rem; color: #cfcfcf; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-top: 0.5rem; }\n@media (min-width: 600px) { .bai-stats-grid { grid-template-columns: repeat(3, 1fr); } .bai-stat-num { font-size: 2.85rem; } }\n@media (min-width: 760px) { .bai-stats-grid { grid-template-columns: repeat(5, 1fr); gap: 1rem; } .bai-stat-num { font-size: 3.2rem; } .bai-stat { background: transparent; border: none; border-left: 1px solid rgba(255,255,255,0.08); border-radius: 0; } .bai-stat:first-child { border-left: none; } }\n@media (min-width: 1024px) { .bai-stat-num { font-size: 3.6rem; } }\n\n\/* Generic feature section *\/\n.bai-section .bai-h2 { font-size: 2.5rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.55)); max-width: 18ch; margin-bottom: 1rem; }\n.bai-lede { font-size: 1.2rem; color: #ececec; max-width: 56ch; line-height: 1.5; }\n@media (min-width: 600px) { .bai-section .bai-h2 { font-size: 3.5rem; } .bai-lede { font-size: 1.3rem; } }\n@media (min-width: 760px) { .bai-section .bai-h2 { font-size: 4.5rem; } .bai-lede { font-size: 1.4rem; } }\n@media (min-width: 1024px) { .bai-section .bai-h2 { font-size: 5.5rem; } .bai-lede { font-size: 1.45rem; } }\n\n\/* Pill row *\/\n.bai-pills { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1.5rem; }\n.bai-pill { display: inline-flex; align-items: center; min-height: 44px; padding: 0.7rem 1rem;\n  border-radius: 999px; border: 1px solid rgba(255,255,255,0.18); background: rgba(255,255,255,0.04);\n  color: #f0f0f0; font-size: 0.92rem; font-weight: 600; transition: all 0.25s ease; }\n.bai-pill:hover { border-color: var(--p, #fd6262); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.4); }\n\n\/* Sound section *\/\n.bai-sound { display: grid; grid-template-columns: 1fr; gap: 2.5rem; align-items: center; }\n.bai-sound-stat { font-size: 5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }\n.bai-sound-stat small { font-size: 0.3em; vertical-align: super; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-speaker { position: relative; width: 100%; max-width: 280px; aspect-ratio: 16\/10; margin: 0 auto;\n  border: 2px solid rgba(255,255,255,0.18); border-radius: 14px; }\n.bai-speaker::before, .bai-speaker::after { content: ''; position: absolute; inset: -10%; border: 2px solid var(--p, #fd6262); border-radius: 50%; opacity: 0; animation: bai-ripple 4s ease-out infinite; }\n.bai-speaker::after { animation-delay: 2s; }\n@keyframes bai-ripple { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.6); opacity: 0; } }\n@media (min-width: 760px) { .bai-sound { grid-template-columns: 1.1fr 1fr; gap: 3rem; } .bai-speaker { max-width: 320px; } .bai-sound-stat { font-size: 8.5rem; } }\n@media (min-width: 1024px) { .bai-speaker { max-width: 340px; } .bai-sound-stat { font-size: 10rem; } }\n\n\/* Gaming *\/\n.bai-game { background: #050507; position: relative; }\n.bai-game::after { content: ''; position: absolute; inset: 0; pointer-events: none;\n  background-image: repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 4px);\n  z-index: 1; }\n.bai-game .bai-h2 { font-size: 3.5rem; }\n@media (min-width: 600px) { .bai-game .bai-h2 { font-size: 5rem; } }\n@media (min-width: 760px) { .bai-game .bai-h2 { font-size: 7rem; } }\n@media (min-width: 1024px) { .bai-game .bai-h2 { font-size: 10rem; } }\n\n\/* Smart - light section per §4 *\/\n.bai-smart { background: #fef3e8; color: #2b2017; }\n.bai-smart .bai-h2 { color: #1a0f08;\n  background: linear-gradient(110deg, #1a0f08 0%, #b08948 50%, #6b3a18 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 1px 4px rgba(255, 248, 230, 0.85)); }\n.bai-smart .bai-lede { color: #3a2f25; }\n.bai-smart .bai-pill { color: #3a2f25; border-color: rgba(176,137,72,0.40); background: rgba(255,255,255,0.55); }\n.bai-smart .bai-pill:hover { border-color: #b08948; transform: translateY(-2px); }\n\n\/* Specs *\/\n.bai-specs { background: #0a0a0a; }\n.bai-spec-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin-top: 2rem; }\n@media (min-width: 760px) { .bai-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 1.25rem; } }\n@media (min-width: 1024px) { .bai-spec-grid { grid-template-columns: repeat(3, 1fr); } }\n.bai-spec-group { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.10); border-radius: 16px; padding: 1.5rem; }\n.bai-spec-bar { height: 3px; width: 64px; background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); border-radius: 2px; margin-bottom: 0.75rem; }\n.bai-spec-group h3 { color: #ffffff !important; font-weight: 800; font-size: 1.05rem; letter-spacing: 0.06em; margin-bottom: 1rem; }\n.bai-spec-row { display: grid; grid-template-columns: 1fr; padding: 0.6rem 0; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.bai-spec-row:last-child { border-bottom: none; }\n.bai-spec-key { color: #cfcfcf; font-weight: 600; font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; }\n.bai-spec-val { color: #ffffff; font-size: 1rem; margin-top: 0.2rem; }\n@media (min-width: 600px) { .bai-spec-row { grid-template-columns: 35% 65%; } .bai-spec-key { font-size: 0.85rem; text-transform: none; letter-spacing: 0.02em; } .bai-spec-group h3 { font-size: 1.2rem; } }\n@media (min-width: 600px) { .bai-spec-val { font-size: 1.05rem; } }\n\n\/* Down-arrow nav *\/\n.bai-down { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; margin: 3rem auto 0; position: relative; z-index: 3; }\n.bai-down-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.bai-down-circle { display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; min-height: 44px; border-radius: 50%; background: rgba(255,255,255,0.04); border: 2px solid rgba(255,255,255,0.18); font-size: 1.5rem; color: #fff; cursor: pointer; transition: all 0.3s cubic-bezier(0.2, 0.8, 0.2, 1); position: relative; overflow: hidden; text-decoration: none; }\n.bai-down-circle::before { content: \"\\2193\"; animation: bai-bounce-down-arrow 1.8s ease-in-out infinite; }\n.bai-down-circle:hover { background: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.4); transform: scale(1.1); box-shadow: 0 0 30px rgba(255,255,255,0.2); }\n@keyframes bai-bounce-down-arrow { 0%,100% { transform: translateY(-2px); opacity: 0.6; } 50% { transform: translateY(8px); opacity: 1; } }\n@media (min-width: 600px) { .bai-down-circle { width: 64px; height: 64px; font-size: 1.7rem; } }\n@media (min-width: 760px) { .bai-down-circle { width: 72px; height: 72px; font-size: 1.9rem; } }\n\n.bai-down.crimson .bai-down-circle { border-color: rgba(255,45,85,0.5); color: #ff2d55; box-shadow: 0 0 24px rgba(255,45,85,0.15); }\n.bai-down.crimson .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,85,0.5); border-color: #ff2d55; }\n.bai-down.cyan .bai-down-circle { border-color: rgba(0,229,255,0.5); color: #00e5ff; box-shadow: 0 0 24px rgba(0,229,255,0.15); }\n.bai-down.cyan .bai-down-circle:hover { box-shadow: 0 0 40px rgba(0,229,255,0.5); border-color: #00e5ff; }\n.bai-down.gold .bai-down-circle { border-color: rgba(255,181,71,0.5); color: #ffb547; box-shadow: 0 0 24px rgba(255,181,71,0.15); }\n.bai-down.gold .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,181,71,0.4); border-color: #ffb547; }\n.bai-down.grape .bai-down-circle { border-color: rgba(192,66,255,0.5); color: #c042ff; box-shadow: 0 0 24px rgba(192,66,255,0.15); }\n.bai-down.grape .bai-down-circle:hover { box-shadow: 0 0 40px rgba(192,66,255,0.5); border-color: #c042ff; }\n.bai-down.hot .bai-down-circle { border-color: rgba(255,45,146,0.5); color: #ff2d92; box-shadow: 0 0 24px rgba(255,45,146,0.15); }\n.bai-down.hot .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,146,0.5); border-color: #ff2d92; }\n.bai-down.warm .bai-down-circle { border-color: rgba(210,105,30,0.6); color: #d2691e; background: #fff; box-shadow: 0 0 24px rgba(210,105,30,0.15); }\n.bai-down.warm .bai-down-circle:hover { box-shadow: 0 0 40px rgba(210,105,30,0.45); border-color: #d2691e; }\n\n\/* TOC *\/\n.bai-toc { display: none; }\n@media (min-width: 1024px) {\n  .bai-toc { position: fixed; top: 50%; right: 24px; transform: translateY(-50%); z-index: 40; pointer-events: auto; display: block; }\n  .bai-toc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.55rem; }\n  .bai-toc-link { display: inline-flex; align-items: center; gap: 12px; padding: 6px 0; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255, 255, 255, 0.45); text-decoration: none; transition: color 0.25s ease, transform 0.25s ease; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); }\n  .bai-toc-link::before { content: ''; display: inline-block; width: 18px; height: 2px; background: rgba(255, 255, 255, 0.25); transition: width 0.25s ease, background 0.25s ease; }\n  .bai-toc-link:hover { color: rgba(255, 255, 255, 0.85); }\n  .bai-toc-link:hover::before { width: 28px; background: rgba(255, 255, 255, 0.55); }\n  .bai-toc-link.is-active { color: var(--p, #ffffff); transform: translateX(-2px); }\n  .bai-toc-link.is-active::before { width: 36px; background: var(--p, #ffffff); box-shadow: 0 0 12px var(--p, rgba(255,255,255,0.6)); }\n}\n@media (min-width: 1280px) { .bai-toc { right: 32px; } .bai-toc-link { font-size: 0.74rem; } }\n\n\/* Animations *\/\n@keyframes bai-rise { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes bai-blur-in { from { opacity: 0; filter: blur(12px); letter-spacing: 0.15em; } to { opacity: 1; filter: blur(0); letter-spacing: -0.01em; } }\n@keyframes bai-wipe { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@supports (animation-timeline: view()) {\n  .bai-pdp .bai-h1 { animation: bai-blur-in linear; animation-timeline: view(); animation-range: cover 0% cover 30%; }\n  .bai-pdp .bai-h2, .bai-pdp .bai-lede, .bai-pdp .bai-stats-grid \u003e * { animation: bai-rise linear; animation-timeline: view(); animation-range: entry 0% entry 33%; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { animation: none !important; transition: none !important; }\n  .bai-progress { transform: scaleX(1); }\n  .bai-aurora { animation: none; }\n}\n\u003c\/style\u003e\n\n\u003cstyle\u003e.bai-pdp{--p:#1a73e8;--s:#c0c0c0;--p-rgb:26,115,232;--s-rgb:192,192,192;}\u003c\/style\u003e\n\u003csection class=\"bai-section bai-hero\" id=\"bai-s1\"\u003e\u003cdiv class=\"bai-aurora\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-vignette\"\u003e\u003c\/div\u003e\n\u003cspan class=\"bai-ghost\"\u003eHTA9M2\u003c\/span\u003e\u003cdiv class=\"bai-inner\"\u003e\n\u003cspan class=\"bai-eyebrow\"\u003eSony · HTA9M2\u003c\/span\u003e\u003ch1 class=\"bai-h1\"\u003eCinema, in a single soundstage.\u003c\/h1\u003e\n\u003cp class=\"bai-sub\"\u003e4.0.4 ch\u003cspan class=\"bai-ia\" data-spec=\"audio_channels\" style=\"--ia-brand:#0066cc\" role=\"img\" aria-label=\"4.0.4 ch channels\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-stroke-thin\" cx=\"28\" cy=\"22\" r=\"14\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"30\" r=\"2.5\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"12.0\" cy=\"22.0\" r=\"2\" style=\"animation-delay:0.00s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"20.0\" cy=\"11.6\" r=\"2\" style=\"animation-delay:0.15s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"36.0\" cy=\"11.6\" r=\"2\" style=\"animation-delay:0.30s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"44.0\" cy=\"22.0\" r=\"2\" style=\"animation-delay:0.45s\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\u003c\/span\u003e. Dolby Atmos. eARC\u003cspan class=\"bai-ia\" data-spec=\"hdmi_arc\" style=\"--ia-brand:#0066cc\" role=\"img\" aria-label=\"eARC HDMI\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003crect class=\"ia-stroke\" x=\"6\" y=\"14\" width=\"44\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"14\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"22\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.2s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"30\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.4s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"38\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.6s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eGlance\u003c\/span\u003e\u003ca href=\"#bai-s2\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"audio_channels\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"4.0.4 ch channel sound\" style=\"--bai-brand:#0066cc\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(0,102,204,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-as-5cf338\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-as-5cf338\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-as-5cf338\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#0066cc\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#0066cc\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#0066cc\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-as-5cf338\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#0066cc\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#0066cc\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#0066cc\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-as-5cf338\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-as-5cf338\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-as-5cf338\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-as-5cf338\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-as-5cf338\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-as-5cf338\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-as-5cf338\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-as-5cf338\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-as-5cf338\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-as-5cf338\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-as-5cf338\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-as-5cf338\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-as-5cf338\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-as-5cf338\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-as-5cf338)\"\u003e\u003c\/rect\u003e\n\u003c!-- Floor perspective ellipses --\u003e\n\u003cellipse cx=\"300\" cy=\"270\" rx=\"220\" ry=\"55\" fill=\"none\" stroke=\"rgba(255,255,255,0.06)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"320\" rx=\"260\" ry=\"70\" fill=\"none\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"370\" rx=\"300\" ry=\"90\" fill=\"none\" stroke=\"rgba(255,255,255,0.025)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Atmospheric glow --\u003e\n\u003cellipse cx=\"300\" cy=\"240\" rx=\"260\" ry=\"120\" fill=\"url(#bai-glow-as-5cf338)\" opacity=\"0.22\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Listener (couch silhouette) --\u003e\n\u003cg transform=\"translate(268, 268)\"\u003e\n  \u003crect x=\"0\" y=\"0\" width=\"64\" height=\"22\" rx=\"6\" fill=\"rgba(255,255,255,0.18)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"-4\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"60\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003cellipse cx=\"32\" cy=\"22\" rx=\"36\" ry=\"4\" fill=\"rgba(255,255,255,0.08)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"14\" fill=\"rgba(0,102,204,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"11\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 8px #0066cc)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"142\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"144\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(0,102,204,0.35)\" filter=\"url(#bai-blur-as-5cf338)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"14\" fill=\"rgba(0,102,204,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"11\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 8px #0066cc)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"208\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"210\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(0,102,204,0.35)\" filter=\"url(#bai-blur-as-5cf338)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"20\" fill=\"none\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"14\" fill=\"rgba(0,102,204,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"11\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 8px #0066cc)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"298\" cy=\"58\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"300\" cy=\"88\" rx=\"14\" ry=\"3\" fill=\"rgba(0,102,204,0.35)\" filter=\"url(#bai-blur-as-5cf338)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"14\" fill=\"rgba(0,102,204,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"11\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 8px #0066cc)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"388\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"390\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(0,102,204,0.35)\" filter=\"url(#bai-blur-as-5cf338)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"14\" fill=\"rgba(0,102,204,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"11\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 8px #0066cc)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"454\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"456\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(0,102,204,0.35)\" filter=\"url(#bai-blur-as-5cf338)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003crect x=\"285\" y=\"318\" width=\"30\" height=\"30\" rx=\"3\" fill=\"rgba(0,0,0,0.7)\" stroke=\"rgba(0,102,204,0.6)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"11\" fill=\"rgba(0,102,204,0.5)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"6\" fill=\"#0066cc\"\u003e\n    \u003canimate attributename=\"r\" values=\"6;9;6\" dur=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n\u003c\/g\u003e\n\u003ctext x=\"40\" y=\"80\" font-family=\"ui-monospace, monospace\" font-size=\"10\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.45)\"\u003eCHANNELS\u003c\/text\u003e\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-as-5cf338-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,102,204,0.18)\" filter=\"url(#bai-blurmd-as-5cf338)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(0,102,204,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-as-5cf338)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#0066cc\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-as-5cf338)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eCHANNELS\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003e4.0.4 ch\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"380\" cy=\"139\" r=\"1\" fill=\"#0066cc\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"139;127;139\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"380;360;380\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"123\" cy=\"284\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"284;272;284\" dur=\"8.4s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"123;153;123\" dur=\"14s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"61\" cy=\"70\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"70;58;70\" dur=\"8.4s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"61;91;61\" dur=\"14s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"425\" cy=\"312\" r=\"0.8\" fill=\"#0066cc\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"312;300;312\" dur=\"13.2s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"425;405;425\" dur=\"22s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"15.399999999999999s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"237\" cy=\"130\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"130;118;130\" dur=\"15.6s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"237;207;237\" dur=\"26s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"18.2s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"135\" cy=\"161\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"161;149;161\" dur=\"13.2s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"135;155;135\" dur=\"22s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"15.399999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"247\" cy=\"321\" r=\"1.5\" fill=\"#0066cc\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"321;309;321\" dur=\"15.6s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"247;217;247\" dur=\"26s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"18.2s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"395\" cy=\"100\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"100;88;100\" dur=\"15.6s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"395;415;395\" dur=\"26s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"18.2s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"389\" cy=\"77\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"77;65;77\" dur=\"15.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"389;419;389\" dur=\"26s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"373\" cy=\"156\" r=\"1.5\" fill=\"#0066cc\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"156;144;156\" dur=\"8.4s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"373;353;373\" dur=\"14s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"9.799999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"527\" cy=\"68\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"68;56;68\" dur=\"10.799999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"527;507;527\" dur=\"18s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"12.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"267\" cy=\"93\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"93;81;93\" dur=\"13.2s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"267;287;267\" dur=\"22s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"15.399999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#0066cc\" filter=\"drop-shadow(0 0 4px #0066cc)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#0066cc\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#0066cc\"\u003e10\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-as-5cf338\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-as-5cf338)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-as-5cf338)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-as-5cf338\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-as-5cf338)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(0,102,204,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e@keyframes bai-as-5cf338-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-stats\" id=\"bai-s2\"\u003e\u003ch2 class=\"bai-h2 bai-sr-only\" style=\"position:absolute;left:-9999px\"\u003eAt a glance\u003c\/h2\u003e\n\u003cdiv class=\"bai-stats-grid\"\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eSony\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eBrand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eNew\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eCondition\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eBuild\u003c\/span\u003e\u003ca href=\"#bai-s3\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s3\"\u003e\u003ch2 class=\"bai-h2\"\u003eBuilt better.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eSony engineering, designed for daily use.\u003c\/p\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eAll specs\u003c\/span\u003e\u003ca href=\"#bai-s8\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-specs\" id=\"bai-s8\"\u003e\u003ch2 class=\"bai-h2\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eEverything, on the record.\u003c\/p\u003e\n\u003cdiv class=\"bai-spec-grid\"\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eAudio \u0026amp; Connectivity\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eChannels\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003e4.0.4 ch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eDolby Atmos\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eYes\u003cspan class=\"bai-ia\" data-spec=\"dolby_atmos\" style=\"--ia-brand:#0066cc\" role=\"img\" aria-label=\"Yes Atmos\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"28\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 18 28 Q 28 14 38 28\" style=\"animation-delay:0s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-accent ia-pulse\" d=\"M 12 28 Q 28 8 44 28\" style=\"animation-delay:0.3s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 6 28 Q 28 2 50 28\" style=\"animation-delay:0.6s\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eHDMI ARC\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eeARC\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eTotal power\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003e504W\u003cspan class=\"bai-ia\" data-spec=\"total_power\" style=\"--ia-brand:#0066cc\" role=\"img\" aria-label=\"504W power\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpolygon class=\"ia-fill-brand ia-pulse\" points=\"22,4 14,20 24,20 18,32 36,14 26,14 32,4\"\u003e\u003c\/polygon\u003e\n\u003ctext x=\"40\" y=\"22\" class=\"ia-text\"\u003e504W\u003c\/text\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eIn the listing\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eSony\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eHTA9M2\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var pdp = document.currentScript \u0026\u0026 document.currentScript.closest('.bai-pdp') || document.querySelector('.bai-pdp');\n  if (!pdp) return;\n  var links = pdp.querySelectorAll('.bai-toc-link');\n  if (!links.length) return;\n  var byId = {};\n  links.forEach(function(l){ byId[l.dataset.target] = l; });\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      var l = byId[e.target.id];\n      if (!l) return;\n      if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e 0.35) {\n        links.forEach(function(x){ x.classList.remove('is-active'); });\n        l.classList.add('is-active');\n      }\n    });\n  }, { threshold: [0.35, 0.6], rootMargin: '-30% 0px -30% 0px' });\n  pdp.querySelectorAll('section[id^=\"bai-s\"]').forEach(function(s){ io.observe(s); });\n  links.forEach(function(l){\n    l.addEventListener('click', function(ev){\n      var t = pdp.querySelector('#' + l.dataset.target);\n      if (!t) return;\n      ev.preventDefault();\n      t.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      history.replaceState(null, '', '#' + l.dataset.target);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- bai-seo-extra v1 --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"@id\":\"https:\/\/beachai.com\/products\/sony-bravia-theater-quad-with-16-total-speakers-dolby-atmos-dts-x-hta9m2#product-extra\",\"url\":\"https:\/\/beachai.com\/products\/sony-bravia-theater-quad-with-16-total-speakers-dolby-atmos-dts-x-hta9m2\",\"name\":\"Sony HTA9M2 4.0.4 ch Home Theater System\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Sony\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Channels\",\"value\":\"4.0.4 ch\"},{\"@type\":\"PropertyValue\",\"name\":\"HDMI ARC\",\"value\":\"eARC\"},{\"@type\":\"PropertyValue\",\"name\":\"Dolby Atmos\",\"value\":\"Yes\"},{\"@type\":\"PropertyValue\",\"name\":\"Total Power\",\"value\":\"504W\"}],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"applicableCountry\":\"US\",\"returnPolicyCategory\":\"https:\/\/schema.org\/MerchantReturnFiniteReturnWindow\",\"merchantReturnDays\":30,\"returnMethod\":\"https:\/\/schema.org\/ReturnByMail\",\"returnFees\":\"https:\/\/schema.org\/FreeReturn\"}}\u003c\/script\u003e\n\u003c!-- \/bai-seo-extra v1 --\u003e\n","brand":"Sony","offers":[{"title":"Default Title","offer_id":47823734603994,"sku":"SNHTA9M2","price":2698.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/8413\/0522\/files\/985309_1.jpg?v=1777616779"},{"product_id":"lg-9-1-5-channel-dolby-atmos-soundbar-with-rear-speakers-and-subwoofer-s95tr","title":"LG 9.1.5 Channel Atmos 9.1.5 ch Dolby Atmos Soundbar","description":"\u003c!-- bai-highlights v1 --\u003e\n\u003cstyle\u003e\n.bai-product-highlights {\n  list-style: none;\n  margin: 0 0 28px;\n  padding: 18px 22px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 10px;\n  display: grid;\n  gap: 6px;\n  font: 500 0.96rem\/1.45 ui-sans-serif, system-ui, -apple-system, \"SF Pro Display\", \"Segoe UI\", sans-serif;\n}\n@media (prefers-color-scheme: light) {\n  .bai-product-highlights { background: rgba(0,0,0,0.03); border-color: rgba(0,0,0,0.08); }\n}\n.bai-product-highlights li {\n  position: relative;\n  padding: 4px 0 4px 22px;\n}\n.bai-product-highlights li::before {\n  content: \"•\";\n  position: absolute;\n  left: 6px;\n  font-weight: 900;\n  opacity: 0.65;\n}\n\u003c\/style\u003e\n\u003cul class=\"bai-product-highlights\" aria-label=\"Product highlights\"\u003e\n\u003cli\u003eChannels: 9.1.5 ch\u003c\/li\u003e\n\u003cli\u003eDolby Atmos: Yes\u003c\/li\u003e\n\u003cli\u003eHDMI ARC: eARC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- \/bai-highlights v1 --\u003e\n\u003c!-- bai-enhance v3 --\u003e\n\u003cstyle\u003e\n\/* ─── Side animation layout — pure CSS, no JS required ─────────────── *\/\n.bai-pdp section[id^=\"bai-s\"] { position: relative; }\n.bai-pdp .bai-side-anim {\n  position: absolute;\n  top: 50%;\n  right: 4%;\n  transform: translateY(-50%);\n  width: 38%;\n  max-width: 480px;\n  pointer-events: none;\n  z-index: 2;\n  \/* Default state: visible. Belt-and-suspenders so the SVG is on screen\n     even if the entrance animation is suppressed by extension\/cache\/etc. *\/\n  opacity: 1;\n  animation: bai-side-fade-in 0.8s cubic-bezier(0.2, 0.85, 0.25, 1) 0.1s both;\n}\n.bai-pdp .bai-side-anim svg {\n  width: 100%; height: auto; display: block;\n  filter: drop-shadow(0 0 24px color-mix(in srgb, currentColor 30%, transparent));\n}\n\n\/* Make embedded SVG legible on the dark PDP — strip card background *\/\n.bai-pdp .bai-side-anim svg rect[class*=\"bai-card-bg\"] { fill: transparent !important; stroke: rgba(255,255,255,0.06) !important; }\n.bai-pdp .bai-side-anim svg .bai-card-key { fill: rgba(255,255,255,0.45) !important; }\n.bai-pdp .bai-side-anim svg text { fill: #fff; }\n\n@keyframes bai-side-fade-in {\n  from { opacity: 0; transform: translateY(-40%); }\n  to   { opacity: 1; transform: translateY(-50%); }\n}\n\n\/* Reserve space on the right of every animated section so text and the\n   hero SVG never overlap. *\/\n.bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n  padding-right: clamp(280px, 42%, 520px);\n  min-height: 360px;\n}\n\n\/* Mobile: stack instead of overlay *\/\n@media (max-width: 1023px) {\n  .bai-pdp .bai-side-anim {\n    position: static;\n    transform: none;\n    width: 100%;\n    max-width: 100%;\n    margin: 24px 0 8px;\n    opacity: 1;\n    animation: none;\n  }\n  .bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n    padding-right: 0;\n    min-height: 0;\n  }\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp .bai-side-anim { opacity: 1 !important; transform: translateY(-50%) !important; animation: none !important; }\n  @media (max-width: 1023px) {\n    .bai-pdp .bai-side-anim { transform: none !important; }\n  }\n}\n\u003c\/style\u003e\n\u003c!-- \/bai-enhance v3 --\u003e\u003cstyle\u003e\n.bai-ia { display: inline-block; vertical-align: -0.25em; margin: 0 0.18em; line-height: 0; flex-shrink: 0; }\n.bai-ia svg { display: block; overflow: visible; }\n.bai-ia .ia-stroke { fill: none; stroke: #0a0a0a; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-stroke-thin { fill: none; stroke: #0a0a0a; stroke-width: 1.4; stroke-linecap: round; stroke-linejoin: round; opacity: 0.5; }\n.bai-ia .ia-accent { fill: none; stroke: var(--ia-brand,#0066cc); stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-fill-dark { fill: #0a0a0a; }\n.bai-ia .ia-fill-brand { fill: var(--ia-brand,#0066cc); }\n.bai-ia .ia-text { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: #0a0a0a; }\n.bai-ia .ia-text-brand { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: var(--ia-brand,#0066cc); letter-spacing: 0.04em; }\n.bai-ia .ia-draw-1   { animation: ia-draw 1.4s ease-out forwards; }\n.bai-ia .ia-draw-2   { animation: ia-draw 1.0s 0.5s ease-out forwards; }\n.bai-ia .ia-fade     { opacity: 0; animation: ia-fade 0.5s 0.9s forwards; }\n.bai-ia .ia-pulse    { animation: ia-pulse 2.2s ease-in-out infinite; transform-origin: center; }\n.bai-ia .ia-blink    { animation: ia-blink 2.4s ease-in-out infinite; }\n.bai-ia .ia-spin     { animation: ia-spin 8s linear infinite; transform-origin: center; }\n.bai-ia .ia-bounce   { animation: ia-bounce 1.6s ease-in-out infinite alternate; }\n.bai-ia .ia-grow     { animation: ia-grow 1.2s 0.3s ease-out forwards; transform-origin: left center; }\n@keyframes ia-draw  { from { stroke-dashoffset: var(--len, 200); } to { stroke-dashoffset: 0; } }\n@keyframes ia-fade  { to { opacity: 1; } }\n@keyframes ia-pulse { 0%,100% { opacity: 0.4; transform: scale(0.8); } 50% { opacity: 1; transform: scale(1); } }\n@keyframes ia-blink { 0%,90%,100% { opacity: 1; } 95% { opacity: 0.25; } }\n@keyframes ia-spin  { to { transform: rotate(360deg); } }\n@keyframes ia-bounce{ from { transform: translateX(0); } to { transform: translateX(8px); } }\n@keyframes ia-grow  { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@media (prefers-reduced-motion: reduce) {\n  .bai-ia .ia-draw-1, .bai-ia .ia-draw-2, .bai-ia .ia-fade,\n  .bai-ia .ia-pulse, .bai-ia .ia-blink, .bai-ia .ia-spin,\n  .bai-ia .ia-bounce, .bai-ia .ia-grow { animation: none !important; opacity: 1 !important; transform: none !important; stroke-dashoffset: 0 !important; }\n}\n\u003c\/style\u003e\u003cdiv class=\"bai-pdp\" data-pdp=\"soundbar\"\u003e\n\u003cdiv class=\"bai-progress\"\u003e\u003c\/div\u003e\n\u003cnav class=\"bai-toc\" aria-label=\"Sections\"\u003e\u003col class=\"bai-toc-list\"\u003e\n\u003cli\u003e\u003ca href=\"#bai-s1\" class=\"bai-toc-link\" data-target=\"bai-s1\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s2\" class=\"bai-toc-link\" data-target=\"bai-s2\"\u003eGlance\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s3\" class=\"bai-toc-link\" data-target=\"bai-s3\"\u003eDrivers\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s5\" class=\"bai-toc-link\" data-target=\"bai-s5\"\u003eSound\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s8\" class=\"bai-toc-link\" data-target=\"bai-s8\"\u003eAll specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/nav\u003e\n\n\u003cstyle\u003e\n.bai-pdp { width: 100%; max-width: 100%; overflow-x: hidden; box-sizing: border-box;\n  background: #0a0a0a; color: #f0f0f0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  position: relative; border-radius: 0; }\n.bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { box-sizing: border-box; }\n.bai-pdp h1, .bai-pdp h2, .bai-pdp h3 { color: #ffffff; margin: 0; }\n.bai-pdp p { color: #f0f0f0; margin: 0; line-height: 1.5; }\n.bai-pdp section { position: relative; padding: 3rem 1.25rem; overflow: hidden; }\n@media (min-width: 600px) { .bai-pdp section { padding: 4rem 2rem; } .bai-pdp { border-radius: 0; } }\n@media (min-width: 760px) { .bai-pdp section { padding: 5rem 2.5rem; } .bai-pdp { border-radius: 24px; } }\n@media (min-width: 1024px) { .bai-pdp section { padding: 7rem 4rem; } }\n\n\/* Scroll progress ribbon *\/\n.bai-progress { position: sticky; top: 0; left: 0; height: 3px; z-index: 50;\n  background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); transform-origin: left;\n  transform: scaleX(0); }\n@supports (animation-timeline: scroll(root)) {\n  .bai-progress { animation: bai-wipe linear; animation-timeline: scroll(root); }\n}\n\n\/* Aurora *\/\n.bai-aurora { position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 1;\n  background-image:\n    radial-gradient(ellipse 80% 60% at 22% 30%, rgba(var(--p-rgb,253,98,98), 0.22), transparent 60%),\n    radial-gradient(ellipse 70% 50% at 75% 65%, rgba(var(--s-rgb,255,210,138), 0.16), transparent 60%),\n    radial-gradient(ellipse 60% 50% at 50% 90%, rgba(var(--p-rgb,253,98,98), 0.18), transparent 70%);\n  animation: bai-aurora 18s ease-in-out infinite alternate; }\n@keyframes bai-aurora { 0% { transform: translate3d(0,0,0) scale(1); } 100% { transform: translate3d(2%, -1%, 0) scale(1.04); } }\n\n.bai-vignette { position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background-image: radial-gradient(ellipse 60% 50% at 35% 50%, rgba(0,0,0,0.55) 0%, transparent 70%); }\n\n\/* Hero *\/\n.bai-hero { position: relative; min-height: 70vh; display: flex; flex-direction: column; justify-content: center; padding-bottom: 2rem; }\n.bai-hero .bai-inner { position: relative; z-index: 3; }\n.bai-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.55rem 0.9rem; min-height: 44px;\n  border-radius: 999px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.22);\n  color: var(--p, #fd6262); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  text-shadow: 0 0 20px var(--p, rgba(253,98,98,0.6)); margin-bottom: 1.5rem; }\n.bai-h1 { font-size: 3rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 45%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 16px rgba(0,0,0,0.65)); margin-bottom: 1rem; max-width: 14ch; }\n.bai-sub { font-size: 1.25rem; color: #f0f0f0; max-width: 56ch; line-height: 1.45; }\n.bai-ghost { display: none; position: absolute; bottom: -0.5em; right: -0.1em; font-size: 14rem; font-weight: 900;\n  color: rgba(255,255,255,0.04); letter-spacing: -0.04em; pointer-events: none; z-index: 1; line-height: 0.9; }\n@media (min-width: 600px) { .bai-h1 { font-size: 4.25rem; } .bai-sub { font-size: 1.4rem; } }\n@media (min-width: 760px) { .bai-h1 { font-size: 6rem; } .bai-sub { font-size: 1.55rem; } .bai-ghost { display: block; font-size: 18rem; } }\n@media (min-width: 1024px) { .bai-h1 { font-size: 8rem; } .bai-sub { font-size: 1.65rem; } .bai-ghost { font-size: 22rem; } }\n\n\/* Stat bar *\/\n.bai-stats { background: #0a0a0a; }\n.bai-stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n.bai-stat { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 1.25rem 1rem; text-align: center; }\n.bai-stat-num { font-size: 2.5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 60%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.4)); }\n.bai-stat-num small { font-size: 0.45em; vertical-align: super; margin-left: 0.15em; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-stat-label { font-size: 0.72rem; color: #cfcfcf; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-top: 0.5rem; }\n@media (min-width: 600px) { .bai-stats-grid { grid-template-columns: repeat(3, 1fr); } .bai-stat-num { font-size: 2.85rem; } }\n@media (min-width: 760px) { .bai-stats-grid { grid-template-columns: repeat(5, 1fr); gap: 1rem; } .bai-stat-num { font-size: 3.2rem; } .bai-stat { background: transparent; border: none; border-left: 1px solid rgba(255,255,255,0.08); border-radius: 0; } .bai-stat:first-child { border-left: none; } }\n@media (min-width: 1024px) { .bai-stat-num { font-size: 3.6rem; } }\n\n\/* Generic feature section *\/\n.bai-section .bai-h2 { font-size: 2.5rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.55)); max-width: 18ch; margin-bottom: 1rem; }\n.bai-lede { font-size: 1.2rem; color: #ececec; max-width: 56ch; line-height: 1.5; }\n@media (min-width: 600px) { .bai-section .bai-h2 { font-size: 3.5rem; } .bai-lede { font-size: 1.3rem; } }\n@media (min-width: 760px) { .bai-section .bai-h2 { font-size: 4.5rem; } .bai-lede { font-size: 1.4rem; } }\n@media (min-width: 1024px) { .bai-section .bai-h2 { font-size: 5.5rem; } .bai-lede { font-size: 1.45rem; } }\n\n\/* Pill row *\/\n.bai-pills { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1.5rem; }\n.bai-pill { display: inline-flex; align-items: center; min-height: 44px; padding: 0.7rem 1rem;\n  border-radius: 999px; border: 1px solid rgba(255,255,255,0.18); background: rgba(255,255,255,0.04);\n  color: #f0f0f0; font-size: 0.92rem; font-weight: 600; transition: all 0.25s ease; }\n.bai-pill:hover { border-color: var(--p, #fd6262); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.4); }\n\n\/* Sound section *\/\n.bai-sound { display: grid; grid-template-columns: 1fr; gap: 2.5rem; align-items: center; }\n.bai-sound-stat { font-size: 5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }\n.bai-sound-stat small { font-size: 0.3em; vertical-align: super; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-speaker { position: relative; width: 100%; max-width: 280px; aspect-ratio: 16\/10; margin: 0 auto;\n  border: 2px solid rgba(255,255,255,0.18); border-radius: 14px; }\n.bai-speaker::before, .bai-speaker::after { content: ''; position: absolute; inset: -10%; border: 2px solid var(--p, #fd6262); border-radius: 50%; opacity: 0; animation: bai-ripple 4s ease-out infinite; }\n.bai-speaker::after { animation-delay: 2s; }\n@keyframes bai-ripple { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.6); opacity: 0; } }\n@media (min-width: 760px) { .bai-sound { grid-template-columns: 1.1fr 1fr; gap: 3rem; } .bai-speaker { max-width: 320px; } .bai-sound-stat { font-size: 8.5rem; } }\n@media (min-width: 1024px) { .bai-speaker { max-width: 340px; } .bai-sound-stat { font-size: 10rem; } }\n\n\/* Gaming *\/\n.bai-game { background: #050507; position: relative; }\n.bai-game::after { content: ''; position: absolute; inset: 0; pointer-events: none;\n  background-image: repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 4px);\n  z-index: 1; }\n.bai-game .bai-h2 { font-size: 3.5rem; }\n@media (min-width: 600px) { .bai-game .bai-h2 { font-size: 5rem; } }\n@media (min-width: 760px) { .bai-game .bai-h2 { font-size: 7rem; } }\n@media (min-width: 1024px) { .bai-game .bai-h2 { font-size: 10rem; } }\n\n\/* Smart - light section per §4 *\/\n.bai-smart { background: #fef3e8; color: #2b2017; }\n.bai-smart .bai-h2 { color: #1a0f08;\n  background: linear-gradient(110deg, #1a0f08 0%, #b08948 50%, #6b3a18 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 1px 4px rgba(255, 248, 230, 0.85)); }\n.bai-smart .bai-lede { color: #3a2f25; }\n.bai-smart .bai-pill { color: #3a2f25; border-color: rgba(176,137,72,0.40); background: rgba(255,255,255,0.55); }\n.bai-smart .bai-pill:hover { border-color: #b08948; transform: translateY(-2px); }\n\n\/* Specs *\/\n.bai-specs { background: #0a0a0a; }\n.bai-spec-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin-top: 2rem; }\n@media (min-width: 760px) { .bai-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 1.25rem; } }\n@media (min-width: 1024px) { .bai-spec-grid { grid-template-columns: repeat(3, 1fr); } }\n.bai-spec-group { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.10); border-radius: 16px; padding: 1.5rem; }\n.bai-spec-bar { height: 3px; width: 64px; background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); border-radius: 2px; margin-bottom: 0.75rem; }\n.bai-spec-group h3 { color: #ffffff !important; font-weight: 800; font-size: 1.05rem; letter-spacing: 0.06em; margin-bottom: 1rem; }\n.bai-spec-row { display: grid; grid-template-columns: 1fr; padding: 0.6rem 0; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.bai-spec-row:last-child { border-bottom: none; }\n.bai-spec-key { color: #cfcfcf; font-weight: 600; font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; }\n.bai-spec-val { color: #ffffff; font-size: 1rem; margin-top: 0.2rem; }\n@media (min-width: 600px) { .bai-spec-row { grid-template-columns: 35% 65%; } .bai-spec-key { font-size: 0.85rem; text-transform: none; letter-spacing: 0.02em; } .bai-spec-group h3 { font-size: 1.2rem; } }\n@media (min-width: 600px) { .bai-spec-val { font-size: 1.05rem; } }\n\n\/* Down-arrow nav *\/\n.bai-down { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; margin: 3rem auto 0; position: relative; z-index: 3; }\n.bai-down-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.bai-down-circle { display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; min-height: 44px; border-radius: 50%; background: rgba(255,255,255,0.04); border: 2px solid rgba(255,255,255,0.18); font-size: 1.5rem; color: #fff; cursor: pointer; transition: all 0.3s cubic-bezier(0.2, 0.8, 0.2, 1); position: relative; overflow: hidden; text-decoration: none; }\n.bai-down-circle::before { content: \"\\2193\"; animation: bai-bounce-down-arrow 1.8s ease-in-out infinite; }\n.bai-down-circle:hover { background: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.4); transform: scale(1.1); box-shadow: 0 0 30px rgba(255,255,255,0.2); }\n@keyframes bai-bounce-down-arrow { 0%,100% { transform: translateY(-2px); opacity: 0.6; } 50% { transform: translateY(8px); opacity: 1; } }\n@media (min-width: 600px) { .bai-down-circle { width: 64px; height: 64px; font-size: 1.7rem; } }\n@media (min-width: 760px) { .bai-down-circle { width: 72px; height: 72px; font-size: 1.9rem; } }\n\n.bai-down.crimson .bai-down-circle { border-color: rgba(255,45,85,0.5); color: #ff2d55; box-shadow: 0 0 24px rgba(255,45,85,0.15); }\n.bai-down.crimson .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,85,0.5); border-color: #ff2d55; }\n.bai-down.cyan .bai-down-circle { border-color: rgba(0,229,255,0.5); color: #00e5ff; box-shadow: 0 0 24px rgba(0,229,255,0.15); }\n.bai-down.cyan .bai-down-circle:hover { box-shadow: 0 0 40px rgba(0,229,255,0.5); border-color: #00e5ff; }\n.bai-down.gold .bai-down-circle { border-color: rgba(255,181,71,0.5); color: #ffb547; box-shadow: 0 0 24px rgba(255,181,71,0.15); }\n.bai-down.gold .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,181,71,0.4); border-color: #ffb547; }\n.bai-down.grape .bai-down-circle { border-color: rgba(192,66,255,0.5); color: #c042ff; box-shadow: 0 0 24px rgba(192,66,255,0.15); }\n.bai-down.grape .bai-down-circle:hover { box-shadow: 0 0 40px rgba(192,66,255,0.5); border-color: #c042ff; }\n.bai-down.hot .bai-down-circle { border-color: rgba(255,45,146,0.5); color: #ff2d92; box-shadow: 0 0 24px rgba(255,45,146,0.15); }\n.bai-down.hot .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,146,0.5); border-color: #ff2d92; }\n.bai-down.warm .bai-down-circle { border-color: rgba(210,105,30,0.6); color: #d2691e; background: #fff; box-shadow: 0 0 24px rgba(210,105,30,0.15); }\n.bai-down.warm .bai-down-circle:hover { box-shadow: 0 0 40px rgba(210,105,30,0.45); border-color: #d2691e; }\n\n\/* TOC *\/\n.bai-toc { display: none; }\n@media (min-width: 1024px) {\n  .bai-toc { position: fixed; top: 50%; right: 24px; transform: translateY(-50%); z-index: 40; pointer-events: auto; display: block; }\n  .bai-toc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.55rem; }\n  .bai-toc-link { display: inline-flex; align-items: center; gap: 12px; padding: 6px 0; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255, 255, 255, 0.45); text-decoration: none; transition: color 0.25s ease, transform 0.25s ease; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); }\n  .bai-toc-link::before { content: ''; display: inline-block; width: 18px; height: 2px; background: rgba(255, 255, 255, 0.25); transition: width 0.25s ease, background 0.25s ease; }\n  .bai-toc-link:hover { color: rgba(255, 255, 255, 0.85); }\n  .bai-toc-link:hover::before { width: 28px; background: rgba(255, 255, 255, 0.55); }\n  .bai-toc-link.is-active { color: var(--p, #ffffff); transform: translateX(-2px); }\n  .bai-toc-link.is-active::before { width: 36px; background: var(--p, #ffffff); box-shadow: 0 0 12px var(--p, rgba(255,255,255,0.6)); }\n}\n@media (min-width: 1280px) { .bai-toc { right: 32px; } .bai-toc-link { font-size: 0.74rem; } }\n\n\/* Animations *\/\n@keyframes bai-rise { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes bai-blur-in { from { opacity: 0; filter: blur(12px); letter-spacing: 0.15em; } to { opacity: 1; filter: blur(0); letter-spacing: -0.01em; } }\n@keyframes bai-wipe { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@supports (animation-timeline: view()) {\n  .bai-pdp .bai-h1 { animation: bai-blur-in linear; animation-timeline: view(); animation-range: cover 0% cover 30%; }\n  .bai-pdp .bai-h2, .bai-pdp .bai-lede, .bai-pdp .bai-stats-grid \u003e * { animation: bai-rise linear; animation-timeline: view(); animation-range: entry 0% entry 33%; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { animation: none !important; transition: none !important; }\n  .bai-progress { transform: scaleX(1); }\n  .bai-aurora { animation: none; }\n}\n\u003c\/style\u003e\n\n\u003cstyle\u003e.bai-pdp{--p:#a50034;--s:#2b2b2b;--p-rgb:165,0,52;--s-rgb:43,43,43;}\u003c\/style\u003e\n\u003csection class=\"bai-section bai-hero\" id=\"bai-s1\"\u003e\u003cdiv class=\"bai-aurora\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-vignette\"\u003e\u003c\/div\u003e\n\u003cspan class=\"bai-ghost\"\u003eAtmos\u003c\/span\u003e\u003cdiv class=\"bai-inner\"\u003e\n\u003cspan class=\"bai-eyebrow\"\u003eLG · 9.1.5 Channel Atmos\u003c\/span\u003e\u003ch1 class=\"bai-h1\"\u003eCinema, in a single soundstage.\u003c\/h1\u003e\n\u003cp class=\"bai-sub\"\u003e9.1.5 ch\u003cspan class=\"bai-ia\" data-spec=\"audio_channels\" style=\"--ia-brand:#a50034\" role=\"img\" aria-label=\"9.1.5 ch channels\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-stroke-thin\" cx=\"28\" cy=\"22\" r=\"14\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"30\" r=\"2.5\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"12.0\" cy=\"22.0\" r=\"2\" style=\"animation-delay:0.00s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"14.1\" cy=\"16.0\" r=\"2\" style=\"animation-delay:0.15s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"20.0\" cy=\"11.6\" r=\"2\" style=\"animation-delay:0.30s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"28.0\" cy=\"10.0\" r=\"2\" style=\"animation-delay:0.45s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"36.0\" cy=\"11.6\" r=\"2\" style=\"animation-delay:0.60s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"41.9\" cy=\"16.0\" r=\"2\" style=\"animation-delay:0.75s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"44.0\" cy=\"22.0\" r=\"2\" style=\"animation-delay:0.90s\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\u003c\/span\u003e. Dolby Atmos. eARC\u003cspan class=\"bai-ia\" data-spec=\"hdmi_arc\" style=\"--ia-brand:#a50034\" role=\"img\" aria-label=\"eARC HDMI\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003crect class=\"ia-stroke\" x=\"6\" y=\"14\" width=\"44\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"14\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"22\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.2s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"30\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.4s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"38\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.6s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down crimson\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eGlance\u003c\/span\u003e\u003ca href=\"#bai-s2\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"hdmi_arc\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"eARC\" style=\"--bai-brand:#a50034\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(165,0,52,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-ca-7fb884\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#a50034\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#a50034\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#a50034\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-ca-7fb884\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#a50034\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#a50034\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#a50034\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-ca-7fb884\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-ca-7fb884\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-ca-7fb884\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-ca-7fb884\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-ca-7fb884\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-ca-7fb884\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-ca-7fb884\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-ca-7fb884)\"\u003e\u003c\/rect\u003e\n\u003cellipse cx=\"300\" cy=\"200\" rx=\"240\" ry=\"80\" fill=\"url(#bai-glow-ca-7fb884)\" opacity=\"0.18\"\u003e\u003c\/ellipse\u003e\n\n\u003cline x1=\"164\" y1=\"200\" x2=\"180\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"164\" y1=\"200\" x2=\"180\" y2=\"200\" stroke=\"#a50034\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.25s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\u003cline x1=\"284\" y1=\"200\" x2=\"300\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"284\" y1=\"200\" x2=\"300\" y2=\"200\" stroke=\"#a50034\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.75s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\u003cline x1=\"404\" y1=\"200\" x2=\"420\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"404\" y1=\"200\" x2=\"420\" y2=\"200\" stroke=\"#a50034\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.25s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#a50034\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#a50034\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"112\" cy=\"160\" r=\"3\" fill=\"#a50034\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"112\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003e4K\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"112\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e01\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#a50034\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#a50034\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"232\" cy=\"160\" r=\"3\" fill=\"#a50034\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"232\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eeARC\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"232\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e02\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#a50034\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#a50034\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"352\" cy=\"160\" r=\"3\" fill=\"#a50034\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"352\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eATMOS\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"352\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e03\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#a50034\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#a50034\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"472\" cy=\"160\" r=\"3\" fill=\"#a50034\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"472\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eDTS:X\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"472\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e04\u003c\/text\u003e\n\u003c\/g\u003e\n\u003ctext x=\"40\" y=\"80\" font-family=\"ui-monospace, monospace\" font-size=\"10\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.45)\"\u003eHDMI\u003c\/text\u003e\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-ca-7fb884-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(165,0,52,0.18)\" filter=\"url(#bai-blurmd-ca-7fb884)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(165,0,52,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-ca-7fb884)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#a50034\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-ca-7fb884)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eHDMI\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003eeARC\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"372\" cy=\"340\" r=\"1.5\" fill=\"#a50034\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"340;328;340\" dur=\"15.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"372;392;372\" dur=\"26s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"420\" cy=\"232\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"232;220;232\" dur=\"10.799999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"420;400;420\" dur=\"18s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"12.6s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"386\" cy=\"323\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"323;311;323\" dur=\"15.6s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"386;366;386\" dur=\"26s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"475\" cy=\"316\" r=\"0.8\" fill=\"#a50034\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"316;304;316\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"475;445;475\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"277\" cy=\"199\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"199;187;199\" dur=\"13.2s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"277;257;277\" dur=\"22s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"15.399999999999999s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"380\" cy=\"194\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"194;182;194\" dur=\"15.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"380;410;380\" dur=\"26s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"97\" cy=\"235\" r=\"0.8\" fill=\"#a50034\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"235;223;235\" dur=\"15.6s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"97;117;97\" dur=\"26s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"18.2s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"206\" cy=\"141\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"141;129;141\" dur=\"13.2s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"206;186;206\" dur=\"22s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"15.399999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"489\" cy=\"247\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"247;235;247\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"489;519;489\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"555\" cy=\"227\" r=\"1.2\" fill=\"#a50034\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"227;215;227\" dur=\"8.4s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"555;575;555\" dur=\"14s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"9.799999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"510\" cy=\"283\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"283;271;283\" dur=\"15.6s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"510;490;510\" dur=\"26s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"18.2s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"44\" cy=\"206\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"206;194;206\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"44;74;44\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#a50034\" filter=\"drop-shadow(0 0 4px #a50034)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#a50034\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#a50034\"\u003e12\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-ca-7fb884\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-ca-7fb884)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-ca-7fb884)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-ca-7fb884\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-ca-7fb884)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(165,0,52,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e@keyframes bai-ca-7fb884-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-stats\" id=\"bai-s2\"\u003e\u003ch2 class=\"bai-h2 bai-sr-only\" style=\"position:absolute;left:-9999px\"\u003eAt a glance\u003c\/h2\u003e\n\u003cdiv class=\"bai-stats-grid\"\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003e9.1.5\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eChannels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eYes\u003cspan class=\"bai-ia\" data-spec=\"dolby_atmos\" style=\"--ia-brand:#a50034\" role=\"img\" aria-label=\"Yes Atmos\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"28\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 18 28 Q 28 14 38 28\" style=\"animation-delay:0s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-accent ia-pulse\" d=\"M 12 28 Q 28 8 44 28\" style=\"animation-delay:0.3s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 6 28 Q 28 2 50 28\" style=\"animation-delay:0.6s\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eAtmos\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eeARC\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eHDMI\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down crimson\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eDrivers\u003c\/span\u003e\u003ca href=\"#bai-s3\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s3\"\u003e\u003ch2 class=\"bai-h2\"\u003eDrivers everywhere they need to be.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003e9.1.5 ch architecture sends sound up, around, and through the room.\u003c\/p\u003e\n\u003cdiv class=\"bai-down crimson\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eSound\u003c\/span\u003e\u003ca href=\"#bai-s5\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s5\"\u003e\u003ch2 class=\"bai-h2\"\u003eAll channels, in chorus.\u003c\/h2\u003e\n\u003cdiv class=\"bai-sound\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"bai-lede\"\u003eAtmos height channels, bass that punches, dialogue that sits right.\u003c\/p\u003e\n\u003cdiv class=\"bai-sound-stat\"\u003e9.1.5 ch\u003csmall\u003e ch\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-speaker\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down crimson\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eAll specs\u003c\/span\u003e\u003ca href=\"#bai-s8\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"audio_channels\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"9.1.5 ch channel sound\" style=\"--bai-brand:#a50034\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(165,0,52,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-as-f0aec3\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-as-f0aec3\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-as-f0aec3\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#a50034\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#a50034\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#a50034\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-as-f0aec3\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#a50034\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#a50034\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#a50034\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-as-f0aec3\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-as-f0aec3\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-as-f0aec3\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-as-f0aec3\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-as-f0aec3\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-as-f0aec3\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-as-f0aec3\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-as-f0aec3\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-as-f0aec3\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-as-f0aec3\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-as-f0aec3\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-as-f0aec3\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-as-f0aec3\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-as-f0aec3\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-as-f0aec3)\"\u003e\u003c\/rect\u003e\n\u003c!-- Floor perspective ellipses --\u003e\n\u003cellipse cx=\"300\" cy=\"270\" rx=\"220\" ry=\"55\" fill=\"none\" stroke=\"rgba(255,255,255,0.06)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"320\" rx=\"260\" ry=\"70\" fill=\"none\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"370\" rx=\"300\" ry=\"90\" fill=\"none\" stroke=\"rgba(255,255,255,0.025)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Atmospheric glow --\u003e\n\u003cellipse cx=\"300\" cy=\"240\" rx=\"260\" ry=\"120\" fill=\"url(#bai-glow-as-f0aec3)\" opacity=\"0.22\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Listener (couch silhouette) --\u003e\n\u003cg transform=\"translate(268, 268)\"\u003e\n  \u003crect x=\"0\" y=\"0\" width=\"64\" height=\"22\" rx=\"6\" fill=\"rgba(255,255,255,0.18)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"-4\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"60\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003cellipse cx=\"32\" cy=\"22\" rx=\"36\" ry=\"4\" fill=\"rgba(255,255,255,0.08)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(165,0,52,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"14\" fill=\"rgba(165,0,52,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"11\" fill=\"#a50034\" filter=\"drop-shadow(0 0 8px #a50034)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"142\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"144\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(165,0,52,0.35)\" filter=\"url(#bai-blur-as-f0aec3)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(165,0,52,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"14\" fill=\"rgba(165,0,52,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"11\" fill=\"#a50034\" filter=\"drop-shadow(0 0 8px #a50034)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"208\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"210\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(165,0,52,0.35)\" filter=\"url(#bai-blur-as-f0aec3)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"20\" fill=\"none\" stroke=\"rgba(165,0,52,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"14\" fill=\"rgba(165,0,52,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"11\" fill=\"#a50034\" filter=\"drop-shadow(0 0 8px #a50034)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"298\" cy=\"58\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"300\" cy=\"88\" rx=\"14\" ry=\"3\" fill=\"rgba(165,0,52,0.35)\" filter=\"url(#bai-blur-as-f0aec3)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(165,0,52,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"14\" fill=\"rgba(165,0,52,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"11\" fill=\"#a50034\" filter=\"drop-shadow(0 0 8px #a50034)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"388\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"390\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(165,0,52,0.35)\" filter=\"url(#bai-blur-as-f0aec3)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(165,0,52,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"14\" fill=\"rgba(165,0,52,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"11\" fill=\"#a50034\" filter=\"drop-shadow(0 0 8px #a50034)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"454\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"456\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(165,0,52,0.35)\" filter=\"url(#bai-blur-as-f0aec3)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003crect x=\"285\" y=\"318\" width=\"30\" height=\"30\" rx=\"3\" fill=\"rgba(0,0,0,0.7)\" stroke=\"rgba(165,0,52,0.6)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"11\" fill=\"rgba(165,0,52,0.5)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"6\" fill=\"#a50034\"\u003e\n    \u003canimate attributename=\"r\" values=\"6;9;6\" dur=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n\u003c\/g\u003e\n\u003ctext x=\"40\" y=\"80\" font-family=\"ui-monospace, monospace\" font-size=\"10\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.45)\"\u003eCHANNELS\u003c\/text\u003e\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-as-f0aec3-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(165,0,52,0.18)\" filter=\"url(#bai-blurmd-as-f0aec3)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(165,0,52,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-as-f0aec3)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#a50034\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-as-f0aec3)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eCHANNELS\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003e9.1.5 ch\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"480\" cy=\"112\" r=\"1\" fill=\"#a50034\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"112;100;112\" dur=\"8.4s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"480;510;480\" dur=\"14s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"9.799999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"455\" cy=\"328\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"328;316;328\" dur=\"15.6s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"455;425;455\" dur=\"26s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"18.2s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"157\" cy=\"93\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"93;81;93\" dur=\"13.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"157;187;157\" dur=\"22s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"15.399999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"311\" cy=\"96\" r=\"1.5\" fill=\"#a50034\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"96;84;96\" dur=\"10.799999999999999s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"311;331;311\" dur=\"18s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"116\" cy=\"185\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"185;173;185\" dur=\"8.4s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"116;86;116\" dur=\"14s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"284\" cy=\"243\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"243;231;243\" dur=\"13.2s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"284;254;284\" dur=\"22s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"15.399999999999999s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"60\" cy=\"235\" r=\"1.2\" fill=\"#a50034\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"235;223;235\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"60;90;60\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"337\" cy=\"64\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"64;52;64\" dur=\"10.799999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"337;367;337\" dur=\"18s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"348\" cy=\"204\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"204;192;204\" dur=\"8.4s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"348;368;348\" dur=\"14s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"347\" cy=\"74\" r=\"1\" fill=\"#a50034\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"74;62;74\" dur=\"10.799999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"347;377;347\" dur=\"18s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"333\" cy=\"179\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"179;167;179\" dur=\"13.2s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"333;363;333\" dur=\"22s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"15.399999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"340\" cy=\"83\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"83;71;83\" dur=\"15.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"340;310;340\" dur=\"26s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"18.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#a50034\" filter=\"drop-shadow(0 0 4px #a50034)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#a50034\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#a50034\"\u003e10\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-as-f0aec3\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-as-f0aec3)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-as-f0aec3)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-as-f0aec3\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-as-f0aec3)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(165,0,52,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e@keyframes bai-as-f0aec3-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-specs\" id=\"bai-s8\"\u003e\u003ch2 class=\"bai-h2\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eEverything, on the record.\u003c\/p\u003e\n\u003cdiv class=\"bai-spec-grid\"\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eAudio \u0026amp; Connectivity\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eChannels\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003e9.1.5 ch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eDolby Atmos\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eYes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eHDMI ARC\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eeARC\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eIn the listing\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eLG\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003e9.1.5 Channel Atmos\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var pdp = document.currentScript \u0026\u0026 document.currentScript.closest('.bai-pdp') || document.querySelector('.bai-pdp');\n  if (!pdp) return;\n  var links = pdp.querySelectorAll('.bai-toc-link');\n  if (!links.length) return;\n  var byId = {};\n  links.forEach(function(l){ byId[l.dataset.target] = l; });\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      var l = byId[e.target.id];\n      if (!l) return;\n      if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e 0.35) {\n        links.forEach(function(x){ x.classList.remove('is-active'); });\n        l.classList.add('is-active');\n      }\n    });\n  }, { threshold: [0.35, 0.6], rootMargin: '-30% 0px -30% 0px' });\n  pdp.querySelectorAll('section[id^=\"bai-s\"]').forEach(function(s){ io.observe(s); });\n  links.forEach(function(l){\n    l.addEventListener('click', function(ev){\n      var t = pdp.querySelector('#' + l.dataset.target);\n      if (!t) return;\n      ev.preventDefault();\n      t.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      history.replaceState(null, '', '#' + l.dataset.target);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- bai-seo-extra v1 --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"@id\":\"https:\/\/beachai.com\/products\/lg-9-1-5-channel-dolby-atmos-soundbar-with-rear-speakers-and-subwoofer-s95tr#product-extra\",\"url\":\"https:\/\/beachai.com\/products\/lg-9-1-5-channel-dolby-atmos-soundbar-with-rear-speakers-and-subwoofer-s95tr\",\"name\":\"LG 9.1.5 Channel Atmos 9.1.5 ch Dolby Atmos Soundbar\",\"brand\":{\"@type\":\"Brand\",\"name\":\"LG\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Channels\",\"value\":\"9.1.5 ch\"},{\"@type\":\"PropertyValue\",\"name\":\"HDMI ARC\",\"value\":\"eARC\"},{\"@type\":\"PropertyValue\",\"name\":\"Dolby Atmos\",\"value\":\"Yes\"}],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"applicableCountry\":\"US\",\"returnPolicyCategory\":\"https:\/\/schema.org\/MerchantReturnFiniteReturnWindow\",\"merchantReturnDays\":30,\"returnMethod\":\"https:\/\/schema.org\/ReturnByMail\",\"returnFees\":\"https:\/\/schema.org\/FreeReturn\"}}\u003c\/script\u003e\n\u003c!-- \/bai-seo-extra v1 --\u003e\n","brand":"LG","offers":[{"title":"Default Title","offer_id":47823734800602,"sku":"LGS95TRDUSALLK","price":1599.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/8413\/0522\/files\/992641_1_e09fcc7d-ca42-406d-aa0f-034757e434da.jpg?v=1777616785"},{"product_id":"audio-technica-at-lp70x-bg-fully-automatic-belt-drive-turntable-black-silver","title":"Audio-Technica LP70X-BG Turntable","description":"\u003cdiv class=\"bai-pdp\" data-pdp=\"turntable\"\u003e\n\u003cdiv class=\"bai-progress\"\u003e\u003c\/div\u003e\n\u003cnav class=\"bai-toc\" aria-label=\"Sections\"\u003e\u003col class=\"bai-toc-list\"\u003e\n\u003cli\u003e\u003ca href=\"#bai-s1\" class=\"bai-toc-link\" data-target=\"bai-s1\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s2\" class=\"bai-toc-link\" data-target=\"bai-s2\"\u003eGlance\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s3\" class=\"bai-toc-link\" data-target=\"bai-s3\"\u003eBuild\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s8\" class=\"bai-toc-link\" data-target=\"bai-s8\"\u003eAll specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/nav\u003e\n\n\u003cstyle\u003e\n.bai-pdp { width: 100%; max-width: 100%; overflow-x: hidden; box-sizing: border-box;\n  background: #0a0a0a; color: #f0f0f0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  position: relative; border-radius: 0; }\n.bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { box-sizing: border-box; }\n.bai-pdp h1, .bai-pdp h2, .bai-pdp h3 { color: #ffffff; margin: 0; }\n.bai-pdp p { color: #f0f0f0; margin: 0; line-height: 1.5; }\n.bai-pdp section { position: relative; padding: 3rem 1.25rem; overflow: hidden; }\n@media (min-width: 600px) { .bai-pdp section { padding: 4rem 2rem; } .bai-pdp { border-radius: 0; } }\n@media (min-width: 760px) { .bai-pdp section { padding: 5rem 2.5rem; } .bai-pdp { border-radius: 24px; } }\n@media (min-width: 1024px) { .bai-pdp section { padding: 7rem 4rem; } }\n\n\/* Scroll progress ribbon *\/\n.bai-progress { position: sticky; top: 0; left: 0; height: 3px; z-index: 50;\n  background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); transform-origin: left;\n  transform: scaleX(0); }\n@supports (animation-timeline: scroll(root)) {\n  .bai-progress { animation: bai-wipe linear; animation-timeline: scroll(root); }\n}\n\n\/* Aurora *\/\n.bai-aurora { position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 1;\n  background-image:\n    radial-gradient(ellipse 80% 60% at 22% 30%, rgba(var(--p-rgb,253,98,98), 0.22), transparent 60%),\n    radial-gradient(ellipse 70% 50% at 75% 65%, rgba(var(--s-rgb,255,210,138), 0.16), transparent 60%),\n    radial-gradient(ellipse 60% 50% at 50% 90%, rgba(var(--p-rgb,253,98,98), 0.18), transparent 70%);\n  animation: bai-aurora 18s ease-in-out infinite alternate; }\n@keyframes bai-aurora { 0% { transform: translate3d(0,0,0) scale(1); } 100% { transform: translate3d(2%, -1%, 0) scale(1.04); } }\n\n.bai-vignette { position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background-image: radial-gradient(ellipse 60% 50% at 35% 50%, rgba(0,0,0,0.55) 0%, transparent 70%); }\n\n\/* Hero *\/\n.bai-hero { position: relative; min-height: 70vh; display: flex; flex-direction: column; justify-content: center; padding-bottom: 2rem; }\n.bai-hero .bai-inner { position: relative; z-index: 3; }\n.bai-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.55rem 0.9rem; min-height: 44px;\n  border-radius: 999px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.22);\n  color: var(--p, #fd6262); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  text-shadow: 0 0 20px var(--p, rgba(253,98,98,0.6)); margin-bottom: 1.5rem; }\n.bai-h1 { font-size: 3rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 45%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 16px rgba(0,0,0,0.65)); margin-bottom: 1rem; max-width: 14ch; }\n.bai-sub { font-size: 1.25rem; color: #f0f0f0; max-width: 56ch; line-height: 1.45; }\n.bai-ghost { display: none; position: absolute; bottom: -0.5em; right: -0.1em; font-size: 14rem; font-weight: 900;\n  color: rgba(255,255,255,0.04); letter-spacing: -0.04em; pointer-events: none; z-index: 1; line-height: 0.9; }\n@media (min-width: 600px) { .bai-h1 { font-size: 4.25rem; } .bai-sub { font-size: 1.4rem; } }\n@media (min-width: 760px) { .bai-h1 { font-size: 6rem; } .bai-sub { font-size: 1.55rem; } .bai-ghost { display: block; font-size: 18rem; } }\n@media (min-width: 1024px) { .bai-h1 { font-size: 8rem; } .bai-sub { font-size: 1.65rem; } .bai-ghost { font-size: 22rem; } }\n\n\/* Stat bar *\/\n.bai-stats { background: #0a0a0a; }\n.bai-stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n.bai-stat { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 1.25rem 1rem; text-align: center; }\n.bai-stat-num { font-size: 2.5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 60%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.4)); }\n.bai-stat-num small { font-size: 0.45em; vertical-align: super; margin-left: 0.15em; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-stat-label { font-size: 0.72rem; color: #cfcfcf; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-top: 0.5rem; }\n@media (min-width: 600px) { .bai-stats-grid { grid-template-columns: repeat(3, 1fr); } .bai-stat-num { font-size: 2.85rem; } }\n@media (min-width: 760px) { .bai-stats-grid { grid-template-columns: repeat(5, 1fr); gap: 1rem; } .bai-stat-num { font-size: 3.2rem; } .bai-stat { background: transparent; border: none; border-left: 1px solid rgba(255,255,255,0.08); border-radius: 0; } .bai-stat:first-child { border-left: none; } }\n@media (min-width: 1024px) { .bai-stat-num { font-size: 3.6rem; } }\n\n\/* Generic feature section *\/\n.bai-section .bai-h2 { font-size: 2.5rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.55)); max-width: 18ch; margin-bottom: 1rem; }\n.bai-lede { font-size: 1.2rem; color: #ececec; max-width: 56ch; line-height: 1.5; }\n@media (min-width: 600px) { .bai-section .bai-h2 { font-size: 3.5rem; } .bai-lede { font-size: 1.3rem; } }\n@media (min-width: 760px) { .bai-section .bai-h2 { font-size: 4.5rem; } .bai-lede { font-size: 1.4rem; } }\n@media (min-width: 1024px) { .bai-section .bai-h2 { font-size: 5.5rem; } .bai-lede { font-size: 1.45rem; } }\n\n\/* Pill row *\/\n.bai-pills { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1.5rem; }\n.bai-pill { display: inline-flex; align-items: center; min-height: 44px; padding: 0.7rem 1rem;\n  border-radius: 999px; border: 1px solid rgba(255,255,255,0.18); background: rgba(255,255,255,0.04);\n  color: #f0f0f0; font-size: 0.92rem; font-weight: 600; transition: all 0.25s ease; }\n.bai-pill:hover { border-color: var(--p, #fd6262); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.4); }\n\n\/* Sound section *\/\n.bai-sound { display: grid; grid-template-columns: 1fr; gap: 2.5rem; align-items: center; }\n.bai-sound-stat { font-size: 5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }\n.bai-sound-stat small { font-size: 0.3em; vertical-align: super; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-speaker { position: relative; width: 100%; max-width: 280px; aspect-ratio: 16\/10; margin: 0 auto;\n  border: 2px solid rgba(255,255,255,0.18); border-radius: 14px; }\n.bai-speaker::before, .bai-speaker::after { content: ''; position: absolute; inset: -10%; border: 2px solid var(--p, #fd6262); border-radius: 50%; opacity: 0; animation: bai-ripple 4s ease-out infinite; }\n.bai-speaker::after { animation-delay: 2s; }\n@keyframes bai-ripple { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.6); opacity: 0; } }\n@media (min-width: 760px) { .bai-sound { grid-template-columns: 1.1fr 1fr; gap: 3rem; } .bai-speaker { max-width: 320px; } .bai-sound-stat { font-size: 8.5rem; } }\n@media (min-width: 1024px) { .bai-speaker { max-width: 340px; } .bai-sound-stat { font-size: 10rem; } }\n\n\/* Gaming *\/\n.bai-game { background: #050507; position: relative; }\n.bai-game::after { content: ''; position: absolute; inset: 0; pointer-events: none;\n  background-image: repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 4px);\n  z-index: 1; }\n.bai-game .bai-h2 { font-size: 3.5rem; }\n@media (min-width: 600px) { .bai-game .bai-h2 { font-size: 5rem; } }\n@media (min-width: 760px) { .bai-game .bai-h2 { font-size: 7rem; } }\n@media (min-width: 1024px) { .bai-game .bai-h2 { font-size: 10rem; } }\n\n\/* Smart - light section per §4 *\/\n.bai-smart { background: #fef3e8; color: #2b2017; }\n.bai-smart .bai-h2 { color: #1a0f08;\n  background: linear-gradient(110deg, #1a0f08 0%, #b08948 50%, #6b3a18 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 1px 4px rgba(255, 248, 230, 0.85)); }\n.bai-smart .bai-lede { color: #3a2f25; }\n.bai-smart .bai-pill { color: #3a2f25; border-color: rgba(176,137,72,0.40); background: rgba(255,255,255,0.55); }\n.bai-smart .bai-pill:hover { border-color: #b08948; transform: translateY(-2px); }\n\n\/* Specs *\/\n.bai-specs { background: #0a0a0a; }\n.bai-spec-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin-top: 2rem; }\n@media (min-width: 760px) { .bai-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 1.25rem; } }\n@media (min-width: 1024px) { .bai-spec-grid { grid-template-columns: repeat(3, 1fr); } }\n.bai-spec-group { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.10); border-radius: 16px; padding: 1.5rem; }\n.bai-spec-bar { height: 3px; width: 64px; background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); border-radius: 2px; margin-bottom: 0.75rem; }\n.bai-spec-group h3 { color: #ffffff !important; font-weight: 800; font-size: 1.05rem; letter-spacing: 0.06em; margin-bottom: 1rem; }\n.bai-spec-row { display: grid; grid-template-columns: 1fr; padding: 0.6rem 0; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.bai-spec-row:last-child { border-bottom: none; }\n.bai-spec-key { color: #cfcfcf; font-weight: 600; font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; }\n.bai-spec-val { color: #ffffff; font-size: 1rem; margin-top: 0.2rem; }\n@media (min-width: 600px) { .bai-spec-row { grid-template-columns: 35% 65%; } .bai-spec-key { font-size: 0.85rem; text-transform: none; letter-spacing: 0.02em; } .bai-spec-group h3 { font-size: 1.2rem; } }\n@media (min-width: 600px) { .bai-spec-val { font-size: 1.05rem; } }\n\n\/* Down-arrow nav *\/\n.bai-down { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; margin: 3rem auto 0; position: relative; z-index: 3; }\n.bai-down-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.bai-down-circle { display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; min-height: 44px; border-radius: 50%; background: rgba(255,255,255,0.04); border: 2px solid rgba(255,255,255,0.18); font-size: 1.5rem; color: #fff; cursor: pointer; transition: all 0.3s cubic-bezier(0.2, 0.8, 0.2, 1); position: relative; overflow: hidden; text-decoration: none; }\n.bai-down-circle::before { content: \"\\2193\"; animation: bai-bounce-down-arrow 1.8s ease-in-out infinite; }\n.bai-down-circle:hover { background: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.4); transform: scale(1.1); box-shadow: 0 0 30px rgba(255,255,255,0.2); }\n@keyframes bai-bounce-down-arrow { 0%,100% { transform: translateY(-2px); opacity: 0.6; } 50% { transform: translateY(8px); opacity: 1; } }\n@media (min-width: 600px) { .bai-down-circle { width: 64px; height: 64px; font-size: 1.7rem; } }\n@media (min-width: 760px) { .bai-down-circle { width: 72px; height: 72px; font-size: 1.9rem; } }\n\n.bai-down.crimson .bai-down-circle { border-color: rgba(255,45,85,0.5); color: #ff2d55; box-shadow: 0 0 24px rgba(255,45,85,0.15); }\n.bai-down.crimson .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,85,0.5); border-color: #ff2d55; }\n.bai-down.cyan .bai-down-circle { border-color: rgba(0,229,255,0.5); color: #00e5ff; box-shadow: 0 0 24px rgba(0,229,255,0.15); }\n.bai-down.cyan .bai-down-circle:hover { box-shadow: 0 0 40px rgba(0,229,255,0.5); border-color: #00e5ff; }\n.bai-down.gold .bai-down-circle { border-color: rgba(255,181,71,0.5); color: #ffb547; box-shadow: 0 0 24px rgba(255,181,71,0.15); }\n.bai-down.gold .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,181,71,0.4); border-color: #ffb547; }\n.bai-down.grape .bai-down-circle { border-color: rgba(192,66,255,0.5); color: #c042ff; box-shadow: 0 0 24px rgba(192,66,255,0.15); }\n.bai-down.grape .bai-down-circle:hover { box-shadow: 0 0 40px rgba(192,66,255,0.5); border-color: #c042ff; }\n.bai-down.hot .bai-down-circle { border-color: rgba(255,45,146,0.5); color: #ff2d92; box-shadow: 0 0 24px rgba(255,45,146,0.15); }\n.bai-down.hot .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,146,0.5); border-color: #ff2d92; }\n.bai-down.warm .bai-down-circle { border-color: rgba(210,105,30,0.6); color: #d2691e; background: #fff; box-shadow: 0 0 24px rgba(210,105,30,0.15); }\n.bai-down.warm .bai-down-circle:hover { box-shadow: 0 0 40px rgba(210,105,30,0.45); border-color: #d2691e; }\n\n\/* TOC *\/\n.bai-toc { display: none; }\n@media (min-width: 1024px) {\n  .bai-toc { position: fixed; top: 50%; right: 24px; transform: translateY(-50%); z-index: 40; pointer-events: auto; display: block; }\n  .bai-toc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.55rem; }\n  .bai-toc-link { display: inline-flex; align-items: center; gap: 12px; padding: 6px 0; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255, 255, 255, 0.45); text-decoration: none; transition: color 0.25s ease, transform 0.25s ease; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); }\n  .bai-toc-link::before { content: ''; display: inline-block; width: 18px; height: 2px; background: rgba(255, 255, 255, 0.25); transition: width 0.25s ease, background 0.25s ease; }\n  .bai-toc-link:hover { color: rgba(255, 255, 255, 0.85); }\n  .bai-toc-link:hover::before { width: 28px; background: rgba(255, 255, 255, 0.55); }\n  .bai-toc-link.is-active { color: var(--p, #ffffff); transform: translateX(-2px); }\n  .bai-toc-link.is-active::before { width: 36px; background: var(--p, #ffffff); box-shadow: 0 0 12px var(--p, rgba(255,255,255,0.6)); }\n}\n@media (min-width: 1280px) { .bai-toc { right: 32px; } .bai-toc-link { font-size: 0.74rem; } }\n\n\/* Animations *\/\n@keyframes bai-rise { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes bai-blur-in { from { opacity: 0; filter: blur(12px); letter-spacing: 0.15em; } to { opacity: 1; filter: blur(0); letter-spacing: -0.01em; } }\n@keyframes bai-wipe { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@supports (animation-timeline: view()) {\n  .bai-pdp .bai-h1 { animation: bai-blur-in linear; animation-timeline: view(); animation-range: cover 0% cover 30%; }\n  .bai-pdp .bai-h2, .bai-pdp .bai-lede, .bai-pdp .bai-stats-grid \u003e * { animation: bai-rise linear; animation-timeline: view(); animation-range: entry 0% entry 33%; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { animation: none !important; transition: none !important; }\n  .bai-progress { transform: scaleX(1); }\n  .bai-aurora { animation: none; }\n}\n\u003c\/style\u003e\n\n\u003cstyle\u003e.bai-pdp{--p:#cc0000;--s:#2b2b2b;--p-rgb:204,0,0;--s-rgb:43,43,43;}\u003c\/style\u003e\n\u003csection class=\"bai-section bai-hero\" id=\"bai-s1\"\u003e\u003cdiv class=\"bai-aurora\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-vignette\"\u003e\u003c\/div\u003e\n\u003cspan class=\"bai-ghost\"\u003eLP70X-BG\u003c\/span\u003e\u003cdiv class=\"bai-inner\"\u003e\n\u003cspan class=\"bai-eyebrow\"\u003eAudio-Technica · LP70X-BG\u003c\/span\u003e\u003ch1 class=\"bai-h1\"\u003eVinyl, the way it was meant to be.\u003c\/h1\u003e\n\u003cp class=\"bai-sub\"\u003eBelt-drive. Fully automatic\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down crimson\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eGlance\u003c\/span\u003e\u003ca href=\"#bai-s2\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-stats\" id=\"bai-s2\"\u003e\u003ch2 class=\"bai-h2 bai-sr-only\" style=\"position:absolute;left:-9999px\"\u003eAt a glance\u003c\/h2\u003e\n\u003cdiv class=\"bai-stats-grid\"\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eAudio-Technica\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eBrand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eNew\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eCondition\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down crimson\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eBuild\u003c\/span\u003e\u003ca href=\"#bai-s3\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s3\"\u003e\u003ch2 class=\"bai-h2\"\u003eBuilt better.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eAudio-Technica engineering, designed for daily use.\u003c\/p\u003e\n\u003cdiv class=\"bai-down crimson\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eAll specs\u003c\/span\u003e\u003ca href=\"#bai-s8\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-specs\" id=\"bai-s8\"\u003e\u003ch2 class=\"bai-h2\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eEverything, on the record.\u003c\/p\u003e\n\u003cdiv class=\"bai-spec-grid\"\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eSmart \u0026amp; I\/O\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eDrive type\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eBelt-drive\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eOperation\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eFully automatic\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eIn the listing\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eAudio-Technica\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eLP70X-BG\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var pdp = document.currentScript \u0026\u0026 document.currentScript.closest('.bai-pdp') || document.querySelector('.bai-pdp');\n  if (!pdp) return;\n  var links = pdp.querySelectorAll('.bai-toc-link');\n  if (!links.length) return;\n  var byId = {};\n  links.forEach(function(l){ byId[l.dataset.target] = l; });\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      var l = byId[e.target.id];\n      if (!l) return;\n      if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e 0.35) {\n        links.forEach(function(x){ x.classList.remove('is-active'); });\n        l.classList.add('is-active');\n      }\n    });\n  }, { threshold: [0.35, 0.6], rootMargin: '-30% 0px -30% 0px' });\n  pdp.querySelectorAll('section[id^=\"bai-s\"]').forEach(function(s){ io.observe(s); });\n  links.forEach(function(l){\n    l.addEventListener('click', function(ev){\n      var t = pdp.querySelector('#' + l.dataset.target);\n      if (!t) return;\n      ev.preventDefault();\n      t.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      history.replaceState(null, '', '#' + l.dataset.target);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- bai-seo-extra v1 --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"@id\":\"https:\/\/beachai.com\/products\/audio-technica-at-lp70x-bg-fully-automatic-belt-drive-turntable-black-silver#product-extra\",\"url\":\"https:\/\/beachai.com\/products\/audio-technica-at-lp70x-bg-fully-automatic-belt-drive-turntable-black-silver\",\"name\":\"Audio-Technica LP70X-BG Turntable\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Audio-Technica\"},\"additionalProperty\":[],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"applicableCountry\":\"US\",\"returnPolicyCategory\":\"https:\/\/schema.org\/MerchantReturnFiniteReturnWindow\",\"merchantReturnDays\":30,\"returnMethod\":\"https:\/\/schema.org\/ReturnByMail\",\"returnFees\":\"https:\/\/schema.org\/FreeReturn\"}}\u003c\/script\u003e\n\u003c!-- \/bai-seo-extra v1 --\u003e\n","brand":"Audio-Technica","offers":[{"title":"Default Title","offer_id":47823734931674,"sku":"ATLP70XBG","price":269.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/8413\/0522\/files\/1033321_1_be3add72-fc64-478d-a431-e6c26fd2e7f6.jpg?v=1777616790"},{"product_id":"samsung-b-series-5-1ch-dts-virtual-x-soundbar-w-bass-boost-hw-b750d-2025","title":"Samsung B750F 5.1 ch Soundbar","description":"\u003c!-- bai-highlights v1 --\u003e\n\u003cstyle\u003e\n.bai-product-highlights {\n  list-style: none;\n  margin: 0 0 28px;\n  padding: 18px 22px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 10px;\n  display: grid;\n  gap: 6px;\n  font: 500 0.96rem\/1.45 ui-sans-serif, system-ui, -apple-system, \"SF Pro Display\", \"Segoe UI\", sans-serif;\n}\n@media (prefers-color-scheme: light) {\n  .bai-product-highlights { background: rgba(0,0,0,0.03); border-color: rgba(0,0,0,0.08); }\n}\n.bai-product-highlights li {\n  position: relative;\n  padding: 4px 0 4px 22px;\n}\n.bai-product-highlights li::before {\n  content: \"•\";\n  position: absolute;\n  left: 6px;\n  font-weight: 900;\n  opacity: 0.65;\n}\n\u003c\/style\u003e\n\u003cul class=\"bai-product-highlights\" aria-label=\"Product highlights\"\u003e\n\u003cli\u003eChannels: 5.1 ch\u003c\/li\u003e\n\u003cli\u003eDolby Atmos: No\u003c\/li\u003e\n\u003cli\u003eSubwoofer: Wireless sub\u003c\/li\u003e\n\u003cli\u003eHDMI ARC: ARC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- \/bai-highlights v1 --\u003e\n\u003c!-- bai-enhance v3 --\u003e\n\u003cstyle\u003e\n\/* ─── Side animation layout — pure CSS, no JS required ─────────────── *\/\n.bai-pdp section[id^=\"bai-s\"] { position: relative; }\n.bai-pdp .bai-side-anim {\n  position: absolute;\n  top: 50%;\n  right: 4%;\n  transform: translateY(-50%);\n  width: 38%;\n  max-width: 480px;\n  pointer-events: none;\n  z-index: 2;\n  \/* Default state: visible. Belt-and-suspenders so the SVG is on screen\n     even if the entrance animation is suppressed by extension\/cache\/etc. *\/\n  opacity: 1;\n  animation: bai-side-fade-in 0.8s cubic-bezier(0.2, 0.85, 0.25, 1) 0.1s both;\n}\n.bai-pdp .bai-side-anim svg {\n  width: 100%; height: auto; display: block;\n  filter: drop-shadow(0 0 24px color-mix(in srgb, currentColor 30%, transparent));\n}\n\n\/* Make embedded SVG legible on the dark PDP — strip card background *\/\n.bai-pdp .bai-side-anim svg rect[class*=\"bai-card-bg\"] { fill: transparent !important; stroke: rgba(255,255,255,0.06) !important; }\n.bai-pdp .bai-side-anim svg .bai-card-key { fill: rgba(255,255,255,0.45) !important; }\n.bai-pdp .bai-side-anim svg text { fill: #fff; }\n\n@keyframes bai-side-fade-in {\n  from { opacity: 0; transform: translateY(-40%); }\n  to   { opacity: 1; transform: translateY(-50%); }\n}\n\n\/* Reserve space on the right of every animated section so text and the\n   hero SVG never overlap. *\/\n.bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n  padding-right: clamp(280px, 42%, 520px);\n  min-height: 360px;\n}\n\n\/* Mobile: stack instead of overlay *\/\n@media (max-width: 1023px) {\n  .bai-pdp .bai-side-anim {\n    position: static;\n    transform: none;\n    width: 100%;\n    max-width: 100%;\n    margin: 24px 0 8px;\n    opacity: 1;\n    animation: none;\n  }\n  .bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n    padding-right: 0;\n    min-height: 0;\n  }\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp .bai-side-anim { opacity: 1 !important; transform: translateY(-50%) !important; animation: none !important; }\n  @media (max-width: 1023px) {\n    .bai-pdp .bai-side-anim { transform: none !important; }\n  }\n}\n\u003c\/style\u003e\n\u003c!-- \/bai-enhance v3 --\u003e\u003cstyle\u003e\n.bai-ia { display: inline-block; vertical-align: -0.25em; margin: 0 0.18em; line-height: 0; flex-shrink: 0; }\n.bai-ia svg { display: block; overflow: visible; }\n.bai-ia .ia-stroke { fill: none; stroke: #0a0a0a; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-stroke-thin { fill: none; stroke: #0a0a0a; stroke-width: 1.4; stroke-linecap: round; stroke-linejoin: round; opacity: 0.5; }\n.bai-ia .ia-accent { fill: none; stroke: var(--ia-brand,#0066cc); stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-fill-dark { fill: #0a0a0a; }\n.bai-ia .ia-fill-brand { fill: var(--ia-brand,#0066cc); }\n.bai-ia .ia-text { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: #0a0a0a; }\n.bai-ia .ia-text-brand { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: var(--ia-brand,#0066cc); letter-spacing: 0.04em; }\n.bai-ia .ia-draw-1   { animation: ia-draw 1.4s ease-out forwards; }\n.bai-ia .ia-draw-2   { animation: ia-draw 1.0s 0.5s ease-out forwards; }\n.bai-ia .ia-fade     { opacity: 0; animation: ia-fade 0.5s 0.9s forwards; }\n.bai-ia .ia-pulse    { animation: ia-pulse 2.2s ease-in-out infinite; transform-origin: center; }\n.bai-ia .ia-blink    { animation: ia-blink 2.4s ease-in-out infinite; }\n.bai-ia .ia-spin     { animation: ia-spin 8s linear infinite; transform-origin: center; }\n.bai-ia .ia-bounce   { animation: ia-bounce 1.6s ease-in-out infinite alternate; }\n.bai-ia .ia-grow     { animation: ia-grow 1.2s 0.3s ease-out forwards; transform-origin: left center; }\n@keyframes ia-draw  { from { stroke-dashoffset: var(--len, 200); } to { stroke-dashoffset: 0; } }\n@keyframes ia-fade  { to { opacity: 1; } }\n@keyframes ia-pulse { 0%,100% { opacity: 0.4; transform: scale(0.8); } 50% { opacity: 1; transform: scale(1); } }\n@keyframes ia-blink { 0%,90%,100% { opacity: 1; } 95% { opacity: 0.25; } }\n@keyframes ia-spin  { to { transform: rotate(360deg); } }\n@keyframes ia-bounce{ from { transform: translateX(0); } to { transform: translateX(8px); } }\n@keyframes ia-grow  { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@media (prefers-reduced-motion: reduce) {\n  .bai-ia .ia-draw-1, .bai-ia .ia-draw-2, .bai-ia .ia-fade,\n  .bai-ia .ia-pulse, .bai-ia .ia-blink, .bai-ia .ia-spin,\n  .bai-ia .ia-bounce, .bai-ia .ia-grow { animation: none !important; opacity: 1 !important; transform: none !important; stroke-dashoffset: 0 !important; }\n}\n\u003c\/style\u003e\u003cdiv class=\"bai-pdp\" data-pdp=\"soundbar\"\u003e\n\u003cdiv class=\"bai-progress\"\u003e\u003c\/div\u003e\n\u003cnav class=\"bai-toc\" aria-label=\"Sections\"\u003e\u003col class=\"bai-toc-list\"\u003e\n\u003cli\u003e\u003ca href=\"#bai-s1\" class=\"bai-toc-link\" data-target=\"bai-s1\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s2\" class=\"bai-toc-link\" data-target=\"bai-s2\"\u003eGlance\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s3\" class=\"bai-toc-link\" data-target=\"bai-s3\"\u003eDrivers\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s5\" class=\"bai-toc-link\" data-target=\"bai-s5\"\u003eSound\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s8\" class=\"bai-toc-link\" data-target=\"bai-s8\"\u003eAll specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/nav\u003e\n\n\u003cstyle\u003e\n.bai-pdp { width: 100%; max-width: 100%; overflow-x: hidden; box-sizing: border-box;\n  background: #0a0a0a; color: #f0f0f0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  position: relative; border-radius: 0; }\n.bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { box-sizing: border-box; }\n.bai-pdp h1, .bai-pdp h2, .bai-pdp h3 { color: #ffffff; margin: 0; }\n.bai-pdp p { color: #f0f0f0; margin: 0; line-height: 1.5; }\n.bai-pdp section { position: relative; padding: 3rem 1.25rem; overflow: hidden; }\n@media (min-width: 600px) { .bai-pdp section { padding: 4rem 2rem; } .bai-pdp { border-radius: 0; } }\n@media (min-width: 760px) { .bai-pdp section { padding: 5rem 2.5rem; } .bai-pdp { border-radius: 24px; } }\n@media (min-width: 1024px) { .bai-pdp section { padding: 7rem 4rem; } }\n\n\/* Scroll progress ribbon *\/\n.bai-progress { position: sticky; top: 0; left: 0; height: 3px; z-index: 50;\n  background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); transform-origin: left;\n  transform: scaleX(0); }\n@supports (animation-timeline: scroll(root)) {\n  .bai-progress { animation: bai-wipe linear; animation-timeline: scroll(root); }\n}\n\n\/* Aurora *\/\n.bai-aurora { position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 1;\n  background-image:\n    radial-gradient(ellipse 80% 60% at 22% 30%, rgba(var(--p-rgb,253,98,98), 0.22), transparent 60%),\n    radial-gradient(ellipse 70% 50% at 75% 65%, rgba(var(--s-rgb,255,210,138), 0.16), transparent 60%),\n    radial-gradient(ellipse 60% 50% at 50% 90%, rgba(var(--p-rgb,253,98,98), 0.18), transparent 70%);\n  animation: bai-aurora 18s ease-in-out infinite alternate; }\n@keyframes bai-aurora { 0% { transform: translate3d(0,0,0) scale(1); } 100% { transform: translate3d(2%, -1%, 0) scale(1.04); } }\n\n.bai-vignette { position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background-image: radial-gradient(ellipse 60% 50% at 35% 50%, rgba(0,0,0,0.55) 0%, transparent 70%); }\n\n\/* Hero *\/\n.bai-hero { position: relative; min-height: 70vh; display: flex; flex-direction: column; justify-content: center; padding-bottom: 2rem; }\n.bai-hero .bai-inner { position: relative; z-index: 3; }\n.bai-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.55rem 0.9rem; min-height: 44px;\n  border-radius: 999px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.22);\n  color: var(--p, #fd6262); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  text-shadow: 0 0 20px var(--p, rgba(253,98,98,0.6)); margin-bottom: 1.5rem; }\n.bai-h1 { font-size: 3rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 45%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 16px rgba(0,0,0,0.65)); margin-bottom: 1rem; max-width: 14ch; }\n.bai-sub { font-size: 1.25rem; color: #f0f0f0; max-width: 56ch; line-height: 1.45; }\n.bai-ghost { display: none; position: absolute; bottom: -0.5em; right: -0.1em; font-size: 14rem; font-weight: 900;\n  color: rgba(255,255,255,0.04); letter-spacing: -0.04em; pointer-events: none; z-index: 1; line-height: 0.9; }\n@media (min-width: 600px) { .bai-h1 { font-size: 4.25rem; } .bai-sub { font-size: 1.4rem; } }\n@media (min-width: 760px) { .bai-h1 { font-size: 6rem; } .bai-sub { font-size: 1.55rem; } .bai-ghost { display: block; font-size: 18rem; } }\n@media (min-width: 1024px) { .bai-h1 { font-size: 8rem; } .bai-sub { font-size: 1.65rem; } .bai-ghost { font-size: 22rem; } }\n\n\/* Stat bar *\/\n.bai-stats { background: #0a0a0a; }\n.bai-stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n.bai-stat { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 1.25rem 1rem; text-align: center; }\n.bai-stat-num { font-size: 2.5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 60%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.4)); }\n.bai-stat-num small { font-size: 0.45em; vertical-align: super; margin-left: 0.15em; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-stat-label { font-size: 0.72rem; color: #cfcfcf; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-top: 0.5rem; }\n@media (min-width: 600px) { .bai-stats-grid { grid-template-columns: repeat(3, 1fr); } .bai-stat-num { font-size: 2.85rem; } }\n@media (min-width: 760px) { .bai-stats-grid { grid-template-columns: repeat(5, 1fr); gap: 1rem; } .bai-stat-num { font-size: 3.2rem; } .bai-stat { background: transparent; border: none; border-left: 1px solid rgba(255,255,255,0.08); border-radius: 0; } .bai-stat:first-child { border-left: none; } }\n@media (min-width: 1024px) { .bai-stat-num { font-size: 3.6rem; } }\n\n\/* Generic feature section *\/\n.bai-section .bai-h2 { font-size: 2.5rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.55)); max-width: 18ch; margin-bottom: 1rem; }\n.bai-lede { font-size: 1.2rem; color: #ececec; max-width: 56ch; line-height: 1.5; }\n@media (min-width: 600px) { .bai-section .bai-h2 { font-size: 3.5rem; } .bai-lede { font-size: 1.3rem; } }\n@media (min-width: 760px) { .bai-section .bai-h2 { font-size: 4.5rem; } .bai-lede { font-size: 1.4rem; } }\n@media (min-width: 1024px) { .bai-section .bai-h2 { font-size: 5.5rem; } .bai-lede { font-size: 1.45rem; } }\n\n\/* Pill row *\/\n.bai-pills { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1.5rem; }\n.bai-pill { display: inline-flex; align-items: center; min-height: 44px; padding: 0.7rem 1rem;\n  border-radius: 999px; border: 1px solid rgba(255,255,255,0.18); background: rgba(255,255,255,0.04);\n  color: #f0f0f0; font-size: 0.92rem; font-weight: 600; transition: all 0.25s ease; }\n.bai-pill:hover { border-color: var(--p, #fd6262); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.4); }\n\n\/* Sound section *\/\n.bai-sound { display: grid; grid-template-columns: 1fr; gap: 2.5rem; align-items: center; }\n.bai-sound-stat { font-size: 5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }\n.bai-sound-stat small { font-size: 0.3em; vertical-align: super; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-speaker { position: relative; width: 100%; max-width: 280px; aspect-ratio: 16\/10; margin: 0 auto;\n  border: 2px solid rgba(255,255,255,0.18); border-radius: 14px; }\n.bai-speaker::before, .bai-speaker::after { content: ''; position: absolute; inset: -10%; border: 2px solid var(--p, #fd6262); border-radius: 50%; opacity: 0; animation: bai-ripple 4s ease-out infinite; }\n.bai-speaker::after { animation-delay: 2s; }\n@keyframes bai-ripple { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.6); opacity: 0; } }\n@media (min-width: 760px) { .bai-sound { grid-template-columns: 1.1fr 1fr; gap: 3rem; } .bai-speaker { max-width: 320px; } .bai-sound-stat { font-size: 8.5rem; } }\n@media (min-width: 1024px) { .bai-speaker { max-width: 340px; } .bai-sound-stat { font-size: 10rem; } }\n\n\/* Gaming *\/\n.bai-game { background: #050507; position: relative; }\n.bai-game::after { content: ''; position: absolute; inset: 0; pointer-events: none;\n  background-image: repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 4px);\n  z-index: 1; }\n.bai-game .bai-h2 { font-size: 3.5rem; }\n@media (min-width: 600px) { .bai-game .bai-h2 { font-size: 5rem; } }\n@media (min-width: 760px) { .bai-game .bai-h2 { font-size: 7rem; } }\n@media (min-width: 1024px) { .bai-game .bai-h2 { font-size: 10rem; } }\n\n\/* Smart - light section per §4 *\/\n.bai-smart { background: #fef3e8; color: #2b2017; }\n.bai-smart .bai-h2 { color: #1a0f08;\n  background: linear-gradient(110deg, #1a0f08 0%, #b08948 50%, #6b3a18 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 1px 4px rgba(255, 248, 230, 0.85)); }\n.bai-smart .bai-lede { color: #3a2f25; }\n.bai-smart .bai-pill { color: #3a2f25; border-color: rgba(176,137,72,0.40); background: rgba(255,255,255,0.55); }\n.bai-smart .bai-pill:hover { border-color: #b08948; transform: translateY(-2px); }\n\n\/* Specs *\/\n.bai-specs { background: #0a0a0a; }\n.bai-spec-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin-top: 2rem; }\n@media (min-width: 760px) { .bai-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 1.25rem; } }\n@media (min-width: 1024px) { .bai-spec-grid { grid-template-columns: repeat(3, 1fr); } }\n.bai-spec-group { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.10); border-radius: 16px; padding: 1.5rem; }\n.bai-spec-bar { height: 3px; width: 64px; background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); border-radius: 2px; margin-bottom: 0.75rem; }\n.bai-spec-group h3 { color: #ffffff !important; font-weight: 800; font-size: 1.05rem; letter-spacing: 0.06em; margin-bottom: 1rem; }\n.bai-spec-row { display: grid; grid-template-columns: 1fr; padding: 0.6rem 0; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.bai-spec-row:last-child { border-bottom: none; }\n.bai-spec-key { color: #cfcfcf; font-weight: 600; font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; }\n.bai-spec-val { color: #ffffff; font-size: 1rem; margin-top: 0.2rem; }\n@media (min-width: 600px) { .bai-spec-row { grid-template-columns: 35% 65%; } .bai-spec-key { font-size: 0.85rem; text-transform: none; letter-spacing: 0.02em; } .bai-spec-group h3 { font-size: 1.2rem; } }\n@media (min-width: 600px) { .bai-spec-val { font-size: 1.05rem; } }\n\n\/* Down-arrow nav *\/\n.bai-down { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; margin: 3rem auto 0; position: relative; z-index: 3; }\n.bai-down-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.bai-down-circle { display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; min-height: 44px; border-radius: 50%; background: rgba(255,255,255,0.04); border: 2px solid rgba(255,255,255,0.18); font-size: 1.5rem; color: #fff; cursor: pointer; transition: all 0.3s cubic-bezier(0.2, 0.8, 0.2, 1); position: relative; overflow: hidden; text-decoration: none; }\n.bai-down-circle::before { content: \"\\2193\"; animation: bai-bounce-down-arrow 1.8s ease-in-out infinite; }\n.bai-down-circle:hover { background: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.4); transform: scale(1.1); box-shadow: 0 0 30px rgba(255,255,255,0.2); }\n@keyframes bai-bounce-down-arrow { 0%,100% { transform: translateY(-2px); opacity: 0.6; } 50% { transform: translateY(8px); opacity: 1; } }\n@media (min-width: 600px) { .bai-down-circle { width: 64px; height: 64px; font-size: 1.7rem; } }\n@media (min-width: 760px) { .bai-down-circle { width: 72px; height: 72px; font-size: 1.9rem; } }\n\n.bai-down.crimson .bai-down-circle { border-color: rgba(255,45,85,0.5); color: #ff2d55; box-shadow: 0 0 24px rgba(255,45,85,0.15); }\n.bai-down.crimson .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,85,0.5); border-color: #ff2d55; }\n.bai-down.cyan .bai-down-circle { border-color: rgba(0,229,255,0.5); color: #00e5ff; box-shadow: 0 0 24px rgba(0,229,255,0.15); }\n.bai-down.cyan .bai-down-circle:hover { box-shadow: 0 0 40px rgba(0,229,255,0.5); border-color: #00e5ff; }\n.bai-down.gold .bai-down-circle { border-color: rgba(255,181,71,0.5); color: #ffb547; box-shadow: 0 0 24px rgba(255,181,71,0.15); }\n.bai-down.gold .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,181,71,0.4); border-color: #ffb547; }\n.bai-down.grape .bai-down-circle { border-color: rgba(192,66,255,0.5); color: #c042ff; box-shadow: 0 0 24px rgba(192,66,255,0.15); }\n.bai-down.grape .bai-down-circle:hover { box-shadow: 0 0 40px rgba(192,66,255,0.5); border-color: #c042ff; }\n.bai-down.hot .bai-down-circle { border-color: rgba(255,45,146,0.5); color: #ff2d92; box-shadow: 0 0 24px rgba(255,45,146,0.15); }\n.bai-down.hot .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,146,0.5); border-color: #ff2d92; }\n.bai-down.warm .bai-down-circle { border-color: rgba(210,105,30,0.6); color: #d2691e; background: #fff; box-shadow: 0 0 24px rgba(210,105,30,0.15); }\n.bai-down.warm .bai-down-circle:hover { box-shadow: 0 0 40px rgba(210,105,30,0.45); border-color: #d2691e; }\n\n\/* TOC *\/\n.bai-toc { display: none; }\n@media (min-width: 1024px) {\n  .bai-toc { position: fixed; top: 50%; right: 24px; transform: translateY(-50%); z-index: 40; pointer-events: auto; display: block; }\n  .bai-toc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.55rem; }\n  .bai-toc-link { display: inline-flex; align-items: center; gap: 12px; padding: 6px 0; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255, 255, 255, 0.45); text-decoration: none; transition: color 0.25s ease, transform 0.25s ease; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); }\n  .bai-toc-link::before { content: ''; display: inline-block; width: 18px; height: 2px; background: rgba(255, 255, 255, 0.25); transition: width 0.25s ease, background 0.25s ease; }\n  .bai-toc-link:hover { color: rgba(255, 255, 255, 0.85); }\n  .bai-toc-link:hover::before { width: 28px; background: rgba(255, 255, 255, 0.55); }\n  .bai-toc-link.is-active { color: var(--p, #ffffff); transform: translateX(-2px); }\n  .bai-toc-link.is-active::before { width: 36px; background: var(--p, #ffffff); box-shadow: 0 0 12px var(--p, rgba(255,255,255,0.6)); }\n}\n@media (min-width: 1280px) { .bai-toc { right: 32px; } .bai-toc-link { font-size: 0.74rem; } }\n\n\/* Animations *\/\n@keyframes bai-rise { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes bai-blur-in { from { opacity: 0; filter: blur(12px); letter-spacing: 0.15em; } to { opacity: 1; filter: blur(0); letter-spacing: -0.01em; } }\n@keyframes bai-wipe { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@supports (animation-timeline: view()) {\n  .bai-pdp .bai-h1 { animation: bai-blur-in linear; animation-timeline: view(); animation-range: cover 0% cover 30%; }\n  .bai-pdp .bai-h2, .bai-pdp .bai-lede, .bai-pdp .bai-stats-grid \u003e * { animation: bai-rise linear; animation-timeline: view(); animation-range: entry 0% entry 33%; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { animation: none !important; transition: none !important; }\n  .bai-progress { transform: scaleX(1); }\n  .bai-aurora { animation: none; }\n}\n\u003c\/style\u003e\n\n\u003cstyle\u003e.bai-pdp{--p:#00aeef;--s:#0046be;--p-rgb:0,174,239;--s-rgb:0,70,190;}\u003c\/style\u003e\n\u003csection class=\"bai-section bai-hero\" id=\"bai-s1\"\u003e\u003cdiv class=\"bai-aurora\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-vignette\"\u003e\u003c\/div\u003e\n\u003cspan class=\"bai-ghost\"\u003eB750F\u003c\/span\u003e\u003cdiv class=\"bai-inner\"\u003e\n\u003cspan class=\"bai-eyebrow\"\u003eSamsung · B750F\u003c\/span\u003e\u003ch1 class=\"bai-h1\"\u003eCinema, in a single soundstage.\u003c\/h1\u003e\n\u003cp class=\"bai-sub\"\u003e5.1 ch\u003cspan class=\"bai-ia\" data-spec=\"audio_channels\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"5.1 ch channels\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-stroke-thin\" cx=\"28\" cy=\"22\" r=\"14\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"30\" r=\"2.5\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"12.0\" cy=\"22.0\" r=\"2\" style=\"animation-delay:0.00s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"16.7\" cy=\"13.5\" r=\"2\" style=\"animation-delay:0.15s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"28.0\" cy=\"10.0\" r=\"2\" style=\"animation-delay:0.30s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"39.3\" cy=\"13.5\" r=\"2\" style=\"animation-delay:0.45s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"44.0\" cy=\"22.0\" r=\"2\" style=\"animation-delay:0.60s\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\u003c\/span\u003e. ARC\u003cspan class=\"bai-ia\" data-spec=\"hdmi_arc\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"ARC HDMI\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003crect class=\"ia-stroke\" x=\"6\" y=\"14\" width=\"44\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"14\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"22\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.2s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"30\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.4s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"38\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.6s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eGlance\u003c\/span\u003e\u003ca href=\"#bai-s2\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"hdmi_arc\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"ARC\" style=\"--bai-brand:#1428a0\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(20,40,160,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-ca-82d688\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-ca-82d688\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-ca-82d688\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#1428a0\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1428a0\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-ca-82d688\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#1428a0\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#1428a0\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-ca-82d688\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-ca-82d688\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-ca-82d688\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-ca-82d688\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-ca-82d688\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-ca-82d688\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-ca-82d688\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-ca-82d688\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-ca-82d688\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-ca-82d688\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-ca-82d688\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-ca-82d688\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-ca-82d688\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-ca-82d688\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-ca-82d688)\"\u003e\u003c\/rect\u003e\n\u003cellipse cx=\"300\" cy=\"200\" rx=\"240\" ry=\"80\" fill=\"url(#bai-glow-ca-82d688)\" opacity=\"0.18\"\u003e\u003c\/ellipse\u003e\n\n\u003cline x1=\"164\" y1=\"200\" x2=\"180\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"164\" y1=\"200\" x2=\"180\" y2=\"200\" stroke=\"#1428a0\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.25s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\u003cline x1=\"284\" y1=\"200\" x2=\"300\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"284\" y1=\"200\" x2=\"300\" y2=\"200\" stroke=\"#1428a0\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.75s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\u003cline x1=\"404\" y1=\"200\" x2=\"420\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"404\" y1=\"200\" x2=\"420\" y2=\"200\" stroke=\"#1428a0\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.25s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-82d688)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"112\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"112\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003e4K\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"112\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e01\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-82d688)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"232\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"232\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eeARC\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"232\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e02\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-82d688)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"352\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"352\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eATMOS\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"352\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e03\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-82d688)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"472\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"472\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eDTS:X\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"472\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e04\u003c\/text\u003e\n\u003c\/g\u003e\n\u003ctext x=\"40\" y=\"80\" font-family=\"ui-monospace, monospace\" font-size=\"10\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.45)\"\u003eHDMI\u003c\/text\u003e\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-ca-82d688-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(20,40,160,0.18)\" filter=\"url(#bai-blurmd-ca-82d688)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(20,40,160,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-ca-82d688)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#1428a0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-ca-82d688)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eHDMI\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003eARC\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"286\" cy=\"68\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"68;56;68\" dur=\"8.4s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"286;256;286\" dur=\"14s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"315\" cy=\"210\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"210;198;210\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"315;345;315\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"294\" cy=\"86\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"86;74;86\" dur=\"10.799999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"294;274;294\" dur=\"18s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"47\" cy=\"209\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"209;197;209\" dur=\"13.2s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"47;17;47\" dur=\"22s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"15.399999999999999s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"180\" cy=\"277\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"277;265;277\" dur=\"13.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"180;150;180\" dur=\"22s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"15.399999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"290\" cy=\"67\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"67;55;67\" dur=\"15.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"290;270;290\" dur=\"26s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"18.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"302\" cy=\"165\" r=\"1\" fill=\"#1428a0\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"165;153;165\" dur=\"15.6s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"302;332;302\" dur=\"26s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"421\" cy=\"153\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"153;141;153\" dur=\"13.2s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"421;391;421\" dur=\"22s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"15.399999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"320\" cy=\"335\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"335;323;335\" dur=\"8.4s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"320;290;320\" dur=\"14s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"9.799999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"405\" cy=\"335\" r=\"1.2\" fill=\"#1428a0\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"335;323;335\" dur=\"13.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"405;425;405\" dur=\"22s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"15.399999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"88\" cy=\"260\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"260;248;260\" dur=\"13.2s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"88;108;88\" dur=\"22s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"15.399999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"465\" cy=\"231\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"231;219;231\" dur=\"13.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"465;495;465\" dur=\"22s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"15.399999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 4px #1428a0)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#1428a0\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#1428a0\"\u003e12\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-ca-82d688\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-ca-82d688)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-ca-82d688)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-ca-82d688\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-ca-82d688)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(20,40,160,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e@keyframes bai-ca-82d688-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-stats\" id=\"bai-s2\"\u003e\u003ch2 class=\"bai-h2 bai-sr-only\" style=\"position:absolute;left:-9999px\"\u003eAt a glance\u003c\/h2\u003e\n\u003cdiv class=\"bai-stats-grid\"\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003e5.1\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eChannels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eARC\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eHDMI\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eWireless\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eSub\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eDrivers\u003c\/span\u003e\u003ca href=\"#bai-s3\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s3\"\u003e\u003ch2 class=\"bai-h2\"\u003eDrivers everywhere they need to be.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003e5.1 ch architecture sends sound up, around, and through the room.\u003c\/p\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eSound\u003c\/span\u003e\u003ca href=\"#bai-s5\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s5\"\u003e\u003ch2 class=\"bai-h2\"\u003eAll channels, in chorus.\u003c\/h2\u003e\n\u003cdiv class=\"bai-sound\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"bai-lede\"\u003eAtmos height channels, bass that punches, dialogue that sits right.\u003c\/p\u003e\n\u003cdiv class=\"bai-sound-stat\"\u003e5.1 ch\u003csmall\u003e ch\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-speaker\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eAll specs\u003c\/span\u003e\u003ca href=\"#bai-s8\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"audio_channels\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"5.1 ch channel sound\" style=\"--bai-brand:#1428a0\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(20,40,160,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-as-f861a0\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-as-f861a0\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-as-f861a0\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#1428a0\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1428a0\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-as-f861a0\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#1428a0\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#1428a0\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-as-f861a0\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-as-f861a0\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-as-f861a0\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-as-f861a0\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-as-f861a0\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-as-f861a0\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-as-f861a0\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-as-f861a0\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-as-f861a0\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-as-f861a0\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-as-f861a0\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-as-f861a0\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-as-f861a0\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-as-f861a0\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-as-f861a0)\"\u003e\u003c\/rect\u003e\n\u003c!-- Floor perspective ellipses --\u003e\n\u003cellipse cx=\"300\" cy=\"270\" rx=\"220\" ry=\"55\" fill=\"none\" stroke=\"rgba(255,255,255,0.06)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"320\" rx=\"260\" ry=\"70\" fill=\"none\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"370\" rx=\"300\" ry=\"90\" fill=\"none\" stroke=\"rgba(255,255,255,0.025)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Atmospheric glow --\u003e\n\u003cellipse cx=\"300\" cy=\"240\" rx=\"260\" ry=\"120\" fill=\"url(#bai-glow-as-f861a0)\" opacity=\"0.22\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Listener (couch silhouette) --\u003e\n\u003cg transform=\"translate(268, 268)\"\u003e\n  \u003crect x=\"0\" y=\"0\" width=\"64\" height=\"22\" rx=\"6\" fill=\"rgba(255,255,255,0.18)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"-4\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"60\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003cellipse cx=\"32\" cy=\"22\" rx=\"36\" ry=\"4\" fill=\"rgba(255,255,255,0.08)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"142\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"144\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-f861a0)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"208\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"210\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-f861a0)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"298\" cy=\"58\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"300\" cy=\"88\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-f861a0)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"388\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"390\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-f861a0)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"454\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"456\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-f861a0)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003crect x=\"285\" y=\"318\" width=\"30\" height=\"30\" rx=\"3\" fill=\"rgba(0,0,0,0.7)\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"11\" fill=\"rgba(20,40,160,0.5)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"6\" fill=\"#1428a0\"\u003e\n    \u003canimate attributename=\"r\" values=\"6;9;6\" dur=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n\u003c\/g\u003e\n\u003ctext x=\"40\" y=\"80\" font-family=\"ui-monospace, monospace\" font-size=\"10\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.45)\"\u003eCHANNELS\u003c\/text\u003e\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-as-f861a0-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(20,40,160,0.18)\" filter=\"url(#bai-blurmd-as-f861a0)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(20,40,160,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-as-f861a0)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#1428a0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-as-f861a0)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eCHANNELS\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003e5.1 ch\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"262\" cy=\"160\" r=\"1.2\" fill=\"#1428a0\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"160;148;160\" dur=\"13.2s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"262;292;262\" dur=\"22s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"15.399999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"152\" cy=\"201\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"201;189;201\" dur=\"13.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"152;132;152\" dur=\"22s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"15.399999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"552\" cy=\"141\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"141;129;141\" dur=\"10.799999999999999s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"552;572;552\" dur=\"18s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"84\" cy=\"111\" r=\"1\" fill=\"#1428a0\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"111;99;111\" dur=\"13.2s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"84;64;84\" dur=\"22s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"15.399999999999999s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"451\" cy=\"146\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"146;134;146\" dur=\"8.4s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"451;481;451\" dur=\"14s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"9.799999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"226\" cy=\"136\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"136;124;136\" dur=\"13.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"226;196;226\" dur=\"22s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"15.399999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"100\" cy=\"336\" r=\"1.2\" fill=\"#1428a0\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"336;324;336\" dur=\"15.6s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"100;120;100\" dur=\"26s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"18.2s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"64\" cy=\"108\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"108;96;108\" dur=\"10.799999999999999s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"64;44;64\" dur=\"18s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"12.6s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"418\" cy=\"296\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"296;284;296\" dur=\"8.4s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"418;398;418\" dur=\"14s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"9.799999999999999s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"483\" cy=\"270\" r=\"1.5\" fill=\"#1428a0\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"270;258;270\" dur=\"10.799999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"483;463;483\" dur=\"18s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"484\" cy=\"261\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"261;249;261\" dur=\"13.2s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"484;514;484\" dur=\"22s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"15.399999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"67\" cy=\"171\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"171;159;171\" dur=\"15.6s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"67;47;67\" dur=\"26s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"18.2s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 4px #1428a0)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#1428a0\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#1428a0\"\u003e10\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-as-f861a0\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-as-f861a0)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-as-f861a0)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-as-f861a0\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-as-f861a0)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(20,40,160,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e@keyframes bai-as-f861a0-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-specs\" id=\"bai-s8\"\u003e\u003ch2 class=\"bai-h2\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eEverything, on the record.\u003c\/p\u003e\n\u003cdiv class=\"bai-spec-grid\"\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eAudio \u0026amp; Connectivity\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eChannels\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003e5.1 ch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eDolby Atmos\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eNo\u003cspan class=\"bai-ia\" data-spec=\"dolby_atmos\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"No Atmos\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"28\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 18 28 Q 28 14 38 28\" style=\"animation-delay:0s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-accent ia-pulse\" d=\"M 12 28 Q 28 8 44 28\" style=\"animation-delay:0.3s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 6 28 Q 28 2 50 28\" style=\"animation-delay:0.6s\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eHDMI ARC\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eARC\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eSubwoofer\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eWireless sub\u003cspan class=\"bai-ia\" data-spec=\"subwoofer_type\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"Wireless sub subwoofer\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003crect class=\"ia-stroke\" x=\"14\" y=\"6\" width=\"28\" height=\"28\" rx=\"2\"\u003e\u003c\/rect\u003e\n\u003ccircle class=\"ia-stroke-thin\" cx=\"28\" cy=\"20\" r=\"9\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-brand ia-pulse\" cx=\"28\" cy=\"20\" r=\"3\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eIn the listing\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eSamsung\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eB750F\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var pdp = document.currentScript \u0026\u0026 document.currentScript.closest('.bai-pdp') || document.querySelector('.bai-pdp');\n  if (!pdp) return;\n  var links = pdp.querySelectorAll('.bai-toc-link');\n  if (!links.length) return;\n  var byId = {};\n  links.forEach(function(l){ byId[l.dataset.target] = l; });\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      var l = byId[e.target.id];\n      if (!l) return;\n      if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e 0.35) {\n        links.forEach(function(x){ x.classList.remove('is-active'); });\n        l.classList.add('is-active');\n      }\n    });\n  }, { threshold: [0.35, 0.6], rootMargin: '-30% 0px -30% 0px' });\n  pdp.querySelectorAll('section[id^=\"bai-s\"]').forEach(function(s){ io.observe(s); });\n  links.forEach(function(l){\n    l.addEventListener('click', function(ev){\n      var t = pdp.querySelector('#' + l.dataset.target);\n      if (!t) return;\n      ev.preventDefault();\n      t.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      history.replaceState(null, '', '#' + l.dataset.target);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- bai-seo-extra v1 --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"@id\":\"https:\/\/beachai.com\/products\/samsung-b-series-5-1ch-dts-virtual-x-soundbar-w-bass-boost-hw-b750d-2025#product-extra\",\"url\":\"https:\/\/beachai.com\/products\/samsung-b-series-5-1ch-dts-virtual-x-soundbar-w-bass-boost-hw-b750d-2025\",\"name\":\"Samsung B750F 5.1 ch Soundbar\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Samsung\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Channels\",\"value\":\"5.1 ch\"},{\"@type\":\"PropertyValue\",\"name\":\"HDMI ARC\",\"value\":\"ARC\"},{\"@type\":\"PropertyValue\",\"name\":\"Dolby Atmos\",\"value\":\"No\"},{\"@type\":\"PropertyValue\",\"name\":\"Subwoofer\",\"value\":\"Wireless sub\"}],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"applicableCountry\":\"US\",\"returnPolicyCategory\":\"https:\/\/schema.org\/MerchantReturnFiniteReturnWindow\",\"merchantReturnDays\":30,\"returnMethod\":\"https:\/\/schema.org\/ReturnByMail\",\"returnFees\":\"https:\/\/schema.org\/FreeReturn\"}}\u003c\/script\u003e\n\u003c!-- \/bai-seo-extra v1 --\u003e\n","brand":"Samsung","offers":[{"title":"Default Title","offer_id":47823736832218,"sku":"SAMHWB750F","price":397.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/8413\/0522\/files\/1086131_1_f7c6c78f-063e-4c71-acd6-e97d015e3516.jpg?v=1777616840"},{"product_id":"samsung-hw-q600f-3-1-2ch-soundbar-and-subwoofer-with-dolby-audio","title":"Samsung Q600F 3.1.2 ch Dolby Atmos Soundbar","description":"\u003c!-- bai-highlights v1 --\u003e\n\u003cstyle\u003e\n.bai-product-highlights {\n  list-style: none;\n  margin: 0 0 28px;\n  padding: 18px 22px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 10px;\n  display: grid;\n  gap: 6px;\n  font: 500 0.96rem\/1.45 ui-sans-serif, system-ui, -apple-system, \"SF Pro Display\", \"Segoe UI\", sans-serif;\n}\n@media (prefers-color-scheme: light) {\n  .bai-product-highlights { background: rgba(0,0,0,0.03); border-color: rgba(0,0,0,0.08); }\n}\n.bai-product-highlights li {\n  position: relative;\n  padding: 4px 0 4px 22px;\n}\n.bai-product-highlights li::before {\n  content: \"•\";\n  position: absolute;\n  left: 6px;\n  font-weight: 900;\n  opacity: 0.65;\n}\n\u003c\/style\u003e\n\u003cul class=\"bai-product-highlights\" aria-label=\"Product highlights\"\u003e\n\u003cli\u003eChannels: 3.1.2 ch\u003c\/li\u003e\n\u003cli\u003eDolby Atmos: Yes\u003c\/li\u003e\n\u003cli\u003eSubwoofer: Wireless sub\u003c\/li\u003e\n\u003cli\u003eHDMI ARC: eARC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- \/bai-highlights v1 --\u003e\n\u003c!-- bai-enhance v3 --\u003e\n\u003cstyle\u003e\n\/* ─── Side animation layout — pure CSS, no JS required ─────────────── *\/\n.bai-pdp section[id^=\"bai-s\"] { position: relative; }\n.bai-pdp .bai-side-anim {\n  position: absolute;\n  top: 50%;\n  right: 4%;\n  transform: translateY(-50%);\n  width: 38%;\n  max-width: 480px;\n  pointer-events: none;\n  z-index: 2;\n  \/* Default state: visible. Belt-and-suspenders so the SVG is on screen\n     even if the entrance animation is suppressed by extension\/cache\/etc. *\/\n  opacity: 1;\n  animation: bai-side-fade-in 0.8s cubic-bezier(0.2, 0.85, 0.25, 1) 0.1s both;\n}\n.bai-pdp .bai-side-anim svg {\n  width: 100%; height: auto; display: block;\n  filter: drop-shadow(0 0 24px color-mix(in srgb, currentColor 30%, transparent));\n}\n\n\/* Make embedded SVG legible on the dark PDP — strip card background *\/\n.bai-pdp .bai-side-anim svg rect[class*=\"bai-card-bg\"] { fill: transparent !important; stroke: rgba(255,255,255,0.06) !important; }\n.bai-pdp .bai-side-anim svg .bai-card-key { fill: rgba(255,255,255,0.45) !important; }\n.bai-pdp .bai-side-anim svg text { fill: #fff; }\n\n@keyframes bai-side-fade-in {\n  from { opacity: 0; transform: translateY(-40%); }\n  to   { opacity: 1; transform: translateY(-50%); }\n}\n\n\/* Reserve space on the right of every animated section so text and the\n   hero SVG never overlap. *\/\n.bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n  padding-right: clamp(280px, 42%, 520px);\n  min-height: 360px;\n}\n\n\/* Mobile: stack instead of overlay *\/\n@media (max-width: 1023px) {\n  .bai-pdp .bai-side-anim {\n    position: static;\n    transform: none;\n    width: 100%;\n    max-width: 100%;\n    margin: 24px 0 8px;\n    opacity: 1;\n    animation: none;\n  }\n  .bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n    padding-right: 0;\n    min-height: 0;\n  }\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp .bai-side-anim { opacity: 1 !important; transform: translateY(-50%) !important; animation: none !important; }\n  @media (max-width: 1023px) {\n    .bai-pdp .bai-side-anim { transform: none !important; }\n  }\n}\n\u003c\/style\u003e\n\u003c!-- \/bai-enhance v3 --\u003e\u003cstyle\u003e\n.bai-ia { display: inline-block; vertical-align: -0.25em; margin: 0 0.18em; line-height: 0; flex-shrink: 0; }\n.bai-ia svg { display: block; overflow: visible; }\n.bai-ia .ia-stroke { fill: none; stroke: #0a0a0a; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-stroke-thin { fill: none; stroke: #0a0a0a; stroke-width: 1.4; stroke-linecap: round; stroke-linejoin: round; opacity: 0.5; }\n.bai-ia .ia-accent { fill: none; stroke: var(--ia-brand,#0066cc); stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-fill-dark { fill: #0a0a0a; }\n.bai-ia .ia-fill-brand { fill: var(--ia-brand,#0066cc); }\n.bai-ia .ia-text { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: #0a0a0a; }\n.bai-ia .ia-text-brand { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: var(--ia-brand,#0066cc); letter-spacing: 0.04em; }\n.bai-ia .ia-draw-1   { animation: ia-draw 1.4s ease-out forwards; }\n.bai-ia .ia-draw-2   { animation: ia-draw 1.0s 0.5s ease-out forwards; }\n.bai-ia .ia-fade     { opacity: 0; animation: ia-fade 0.5s 0.9s forwards; }\n.bai-ia .ia-pulse    { animation: ia-pulse 2.2s ease-in-out infinite; transform-origin: center; }\n.bai-ia .ia-blink    { animation: ia-blink 2.4s ease-in-out infinite; }\n.bai-ia .ia-spin     { animation: ia-spin 8s linear infinite; transform-origin: center; }\n.bai-ia .ia-bounce   { animation: ia-bounce 1.6s ease-in-out infinite alternate; }\n.bai-ia .ia-grow     { animation: ia-grow 1.2s 0.3s ease-out forwards; transform-origin: left center; }\n@keyframes ia-draw  { from { stroke-dashoffset: var(--len, 200); } to { stroke-dashoffset: 0; } }\n@keyframes ia-fade  { to { opacity: 1; } }\n@keyframes ia-pulse { 0%,100% { opacity: 0.4; transform: scale(0.8); } 50% { opacity: 1; transform: scale(1); } }\n@keyframes ia-blink { 0%,90%,100% { opacity: 1; } 95% { opacity: 0.25; } }\n@keyframes ia-spin  { to { transform: rotate(360deg); } }\n@keyframes ia-bounce{ from { transform: translateX(0); } to { transform: translateX(8px); } }\n@keyframes ia-grow  { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@media (prefers-reduced-motion: reduce) {\n  .bai-ia .ia-draw-1, .bai-ia .ia-draw-2, .bai-ia .ia-fade,\n  .bai-ia .ia-pulse, .bai-ia .ia-blink, .bai-ia .ia-spin,\n  .bai-ia .ia-bounce, .bai-ia .ia-grow { animation: none !important; opacity: 1 !important; transform: none !important; stroke-dashoffset: 0 !important; }\n}\n\u003c\/style\u003e\u003cdiv class=\"bai-pdp\" data-pdp=\"soundbar\"\u003e\n\u003cdiv class=\"bai-progress\"\u003e\u003c\/div\u003e\n\u003cnav class=\"bai-toc\" aria-label=\"Sections\"\u003e\u003col class=\"bai-toc-list\"\u003e\n\u003cli\u003e\u003ca href=\"#bai-s1\" class=\"bai-toc-link\" data-target=\"bai-s1\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s2\" class=\"bai-toc-link\" data-target=\"bai-s2\"\u003eGlance\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s3\" class=\"bai-toc-link\" data-target=\"bai-s3\"\u003eDrivers\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s5\" class=\"bai-toc-link\" data-target=\"bai-s5\"\u003eSound\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s8\" class=\"bai-toc-link\" data-target=\"bai-s8\"\u003eAll specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/nav\u003e\n\n\u003cstyle\u003e\n.bai-pdp { width: 100%; max-width: 100%; overflow-x: hidden; box-sizing: border-box;\n  background: #0a0a0a; color: #f0f0f0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  position: relative; border-radius: 0; }\n.bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { box-sizing: border-box; }\n.bai-pdp h1, .bai-pdp h2, .bai-pdp h3 { color: #ffffff; margin: 0; }\n.bai-pdp p { color: #f0f0f0; margin: 0; line-height: 1.5; }\n.bai-pdp section { position: relative; padding: 3rem 1.25rem; overflow: hidden; }\n@media (min-width: 600px) { .bai-pdp section { padding: 4rem 2rem; } .bai-pdp { border-radius: 0; } }\n@media (min-width: 760px) { .bai-pdp section { padding: 5rem 2.5rem; } .bai-pdp { border-radius: 24px; } }\n@media (min-width: 1024px) { .bai-pdp section { padding: 7rem 4rem; } }\n\n\/* Scroll progress ribbon *\/\n.bai-progress { position: sticky; top: 0; left: 0; height: 3px; z-index: 50;\n  background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); transform-origin: left;\n  transform: scaleX(0); }\n@supports (animation-timeline: scroll(root)) {\n  .bai-progress { animation: bai-wipe linear; animation-timeline: scroll(root); }\n}\n\n\/* Aurora *\/\n.bai-aurora { position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 1;\n  background-image:\n    radial-gradient(ellipse 80% 60% at 22% 30%, rgba(var(--p-rgb,253,98,98), 0.22), transparent 60%),\n    radial-gradient(ellipse 70% 50% at 75% 65%, rgba(var(--s-rgb,255,210,138), 0.16), transparent 60%),\n    radial-gradient(ellipse 60% 50% at 50% 90%, rgba(var(--p-rgb,253,98,98), 0.18), transparent 70%);\n  animation: bai-aurora 18s ease-in-out infinite alternate; }\n@keyframes bai-aurora { 0% { transform: translate3d(0,0,0) scale(1); } 100% { transform: translate3d(2%, -1%, 0) scale(1.04); } }\n\n.bai-vignette { position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background-image: radial-gradient(ellipse 60% 50% at 35% 50%, rgba(0,0,0,0.55) 0%, transparent 70%); }\n\n\/* Hero *\/\n.bai-hero { position: relative; min-height: 70vh; display: flex; flex-direction: column; justify-content: center; padding-bottom: 2rem; }\n.bai-hero .bai-inner { position: relative; z-index: 3; }\n.bai-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.55rem 0.9rem; min-height: 44px;\n  border-radius: 999px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.22);\n  color: var(--p, #fd6262); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  text-shadow: 0 0 20px var(--p, rgba(253,98,98,0.6)); margin-bottom: 1.5rem; }\n.bai-h1 { font-size: 3rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 45%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 16px rgba(0,0,0,0.65)); margin-bottom: 1rem; max-width: 14ch; }\n.bai-sub { font-size: 1.25rem; color: #f0f0f0; max-width: 56ch; line-height: 1.45; }\n.bai-ghost { display: none; position: absolute; bottom: -0.5em; right: -0.1em; font-size: 14rem; font-weight: 900;\n  color: rgba(255,255,255,0.04); letter-spacing: -0.04em; pointer-events: none; z-index: 1; line-height: 0.9; }\n@media (min-width: 600px) { .bai-h1 { font-size: 4.25rem; } .bai-sub { font-size: 1.4rem; } }\n@media (min-width: 760px) { .bai-h1 { font-size: 6rem; } .bai-sub { font-size: 1.55rem; } .bai-ghost { display: block; font-size: 18rem; } }\n@media (min-width: 1024px) { .bai-h1 { font-size: 8rem; } .bai-sub { font-size: 1.65rem; } .bai-ghost { font-size: 22rem; } }\n\n\/* Stat bar *\/\n.bai-stats { background: #0a0a0a; }\n.bai-stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n.bai-stat { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 1.25rem 1rem; text-align: center; }\n.bai-stat-num { font-size: 2.5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 60%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.4)); }\n.bai-stat-num small { font-size: 0.45em; vertical-align: super; margin-left: 0.15em; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-stat-label { font-size: 0.72rem; color: #cfcfcf; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-top: 0.5rem; }\n@media (min-width: 600px) { .bai-stats-grid { grid-template-columns: repeat(3, 1fr); } .bai-stat-num { font-size: 2.85rem; } }\n@media (min-width: 760px) { .bai-stats-grid { grid-template-columns: repeat(5, 1fr); gap: 1rem; } .bai-stat-num { font-size: 3.2rem; } .bai-stat { background: transparent; border: none; border-left: 1px solid rgba(255,255,255,0.08); border-radius: 0; } .bai-stat:first-child { border-left: none; } }\n@media (min-width: 1024px) { .bai-stat-num { font-size: 3.6rem; } }\n\n\/* Generic feature section *\/\n.bai-section .bai-h2 { font-size: 2.5rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.55)); max-width: 18ch; margin-bottom: 1rem; }\n.bai-lede { font-size: 1.2rem; color: #ececec; max-width: 56ch; line-height: 1.5; }\n@media (min-width: 600px) { .bai-section .bai-h2 { font-size: 3.5rem; } .bai-lede { font-size: 1.3rem; } }\n@media (min-width: 760px) { .bai-section .bai-h2 { font-size: 4.5rem; } .bai-lede { font-size: 1.4rem; } }\n@media (min-width: 1024px) { .bai-section .bai-h2 { font-size: 5.5rem; } .bai-lede { font-size: 1.45rem; } }\n\n\/* Pill row *\/\n.bai-pills { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1.5rem; }\n.bai-pill { display: inline-flex; align-items: center; min-height: 44px; padding: 0.7rem 1rem;\n  border-radius: 999px; border: 1px solid rgba(255,255,255,0.18); background: rgba(255,255,255,0.04);\n  color: #f0f0f0; font-size: 0.92rem; font-weight: 600; transition: all 0.25s ease; }\n.bai-pill:hover { border-color: var(--p, #fd6262); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.4); }\n\n\/* Sound section *\/\n.bai-sound { display: grid; grid-template-columns: 1fr; gap: 2.5rem; align-items: center; }\n.bai-sound-stat { font-size: 5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }\n.bai-sound-stat small { font-size: 0.3em; vertical-align: super; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-speaker { position: relative; width: 100%; max-width: 280px; aspect-ratio: 16\/10; margin: 0 auto;\n  border: 2px solid rgba(255,255,255,0.18); border-radius: 14px; }\n.bai-speaker::before, .bai-speaker::after { content: ''; position: absolute; inset: -10%; border: 2px solid var(--p, #fd6262); border-radius: 50%; opacity: 0; animation: bai-ripple 4s ease-out infinite; }\n.bai-speaker::after { animation-delay: 2s; }\n@keyframes bai-ripple { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.6); opacity: 0; } }\n@media (min-width: 760px) { .bai-sound { grid-template-columns: 1.1fr 1fr; gap: 3rem; } .bai-speaker { max-width: 320px; } .bai-sound-stat { font-size: 8.5rem; } }\n@media (min-width: 1024px) { .bai-speaker { max-width: 340px; } .bai-sound-stat { font-size: 10rem; } }\n\n\/* Gaming *\/\n.bai-game { background: #050507; position: relative; }\n.bai-game::after { content: ''; position: absolute; inset: 0; pointer-events: none;\n  background-image: repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 4px);\n  z-index: 1; }\n.bai-game .bai-h2 { font-size: 3.5rem; }\n@media (min-width: 600px) { .bai-game .bai-h2 { font-size: 5rem; } }\n@media (min-width: 760px) { .bai-game .bai-h2 { font-size: 7rem; } }\n@media (min-width: 1024px) { .bai-game .bai-h2 { font-size: 10rem; } }\n\n\/* Smart - light section per §4 *\/\n.bai-smart { background: #fef3e8; color: #2b2017; }\n.bai-smart .bai-h2 { color: #1a0f08;\n  background: linear-gradient(110deg, #1a0f08 0%, #b08948 50%, #6b3a18 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 1px 4px rgba(255, 248, 230, 0.85)); }\n.bai-smart .bai-lede { color: #3a2f25; }\n.bai-smart .bai-pill { color: #3a2f25; border-color: rgba(176,137,72,0.40); background: rgba(255,255,255,0.55); }\n.bai-smart .bai-pill:hover { border-color: #b08948; transform: translateY(-2px); }\n\n\/* Specs *\/\n.bai-specs { background: #0a0a0a; }\n.bai-spec-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin-top: 2rem; }\n@media (min-width: 760px) { .bai-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 1.25rem; } }\n@media (min-width: 1024px) { .bai-spec-grid { grid-template-columns: repeat(3, 1fr); } }\n.bai-spec-group { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.10); border-radius: 16px; padding: 1.5rem; }\n.bai-spec-bar { height: 3px; width: 64px; background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); border-radius: 2px; margin-bottom: 0.75rem; }\n.bai-spec-group h3 { color: #ffffff !important; font-weight: 800; font-size: 1.05rem; letter-spacing: 0.06em; margin-bottom: 1rem; }\n.bai-spec-row { display: grid; grid-template-columns: 1fr; padding: 0.6rem 0; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.bai-spec-row:last-child { border-bottom: none; }\n.bai-spec-key { color: #cfcfcf; font-weight: 600; font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; }\n.bai-spec-val { color: #ffffff; font-size: 1rem; margin-top: 0.2rem; }\n@media (min-width: 600px) { .bai-spec-row { grid-template-columns: 35% 65%; } .bai-spec-key { font-size: 0.85rem; text-transform: none; letter-spacing: 0.02em; } .bai-spec-group h3 { font-size: 1.2rem; } }\n@media (min-width: 600px) { .bai-spec-val { font-size: 1.05rem; } }\n\n\/* Down-arrow nav *\/\n.bai-down { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; margin: 3rem auto 0; position: relative; z-index: 3; }\n.bai-down-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.bai-down-circle { display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; min-height: 44px; border-radius: 50%; background: rgba(255,255,255,0.04); border: 2px solid rgba(255,255,255,0.18); font-size: 1.5rem; color: #fff; cursor: pointer; transition: all 0.3s cubic-bezier(0.2, 0.8, 0.2, 1); position: relative; overflow: hidden; text-decoration: none; }\n.bai-down-circle::before { content: \"\\2193\"; animation: bai-bounce-down-arrow 1.8s ease-in-out infinite; }\n.bai-down-circle:hover { background: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.4); transform: scale(1.1); box-shadow: 0 0 30px rgba(255,255,255,0.2); }\n@keyframes bai-bounce-down-arrow { 0%,100% { transform: translateY(-2px); opacity: 0.6; } 50% { transform: translateY(8px); opacity: 1; } }\n@media (min-width: 600px) { .bai-down-circle { width: 64px; height: 64px; font-size: 1.7rem; } }\n@media (min-width: 760px) { .bai-down-circle { width: 72px; height: 72px; font-size: 1.9rem; } }\n\n.bai-down.crimson .bai-down-circle { border-color: rgba(255,45,85,0.5); color: #ff2d55; box-shadow: 0 0 24px rgba(255,45,85,0.15); }\n.bai-down.crimson .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,85,0.5); border-color: #ff2d55; }\n.bai-down.cyan .bai-down-circle { border-color: rgba(0,229,255,0.5); color: #00e5ff; box-shadow: 0 0 24px rgba(0,229,255,0.15); }\n.bai-down.cyan .bai-down-circle:hover { box-shadow: 0 0 40px rgba(0,229,255,0.5); border-color: #00e5ff; }\n.bai-down.gold .bai-down-circle { border-color: rgba(255,181,71,0.5); color: #ffb547; box-shadow: 0 0 24px rgba(255,181,71,0.15); }\n.bai-down.gold .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,181,71,0.4); border-color: #ffb547; }\n.bai-down.grape .bai-down-circle { border-color: rgba(192,66,255,0.5); color: #c042ff; box-shadow: 0 0 24px rgba(192,66,255,0.15); }\n.bai-down.grape .bai-down-circle:hover { box-shadow: 0 0 40px rgba(192,66,255,0.5); border-color: #c042ff; }\n.bai-down.hot .bai-down-circle { border-color: rgba(255,45,146,0.5); color: #ff2d92; box-shadow: 0 0 24px rgba(255,45,146,0.15); }\n.bai-down.hot .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,146,0.5); border-color: #ff2d92; }\n.bai-down.warm .bai-down-circle { border-color: rgba(210,105,30,0.6); color: #d2691e; background: #fff; box-shadow: 0 0 24px rgba(210,105,30,0.15); }\n.bai-down.warm .bai-down-circle:hover { box-shadow: 0 0 40px rgba(210,105,30,0.45); border-color: #d2691e; }\n\n\/* TOC *\/\n.bai-toc { display: none; }\n@media (min-width: 1024px) {\n  .bai-toc { position: fixed; top: 50%; right: 24px; transform: translateY(-50%); z-index: 40; pointer-events: auto; display: block; }\n  .bai-toc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.55rem; }\n  .bai-toc-link { display: inline-flex; align-items: center; gap: 12px; padding: 6px 0; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255, 255, 255, 0.45); text-decoration: none; transition: color 0.25s ease, transform 0.25s ease; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); }\n  .bai-toc-link::before { content: ''; display: inline-block; width: 18px; height: 2px; background: rgba(255, 255, 255, 0.25); transition: width 0.25s ease, background 0.25s ease; }\n  .bai-toc-link:hover { color: rgba(255, 255, 255, 0.85); }\n  .bai-toc-link:hover::before { width: 28px; background: rgba(255, 255, 255, 0.55); }\n  .bai-toc-link.is-active { color: var(--p, #ffffff); transform: translateX(-2px); }\n  .bai-toc-link.is-active::before { width: 36px; background: var(--p, #ffffff); box-shadow: 0 0 12px var(--p, rgba(255,255,255,0.6)); }\n}\n@media (min-width: 1280px) { .bai-toc { right: 32px; } .bai-toc-link { font-size: 0.74rem; } }\n\n\/* Animations *\/\n@keyframes bai-rise { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes bai-blur-in { from { opacity: 0; filter: blur(12px); letter-spacing: 0.15em; } to { opacity: 1; filter: blur(0); letter-spacing: -0.01em; } }\n@keyframes bai-wipe { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@supports (animation-timeline: view()) {\n  .bai-pdp .bai-h1 { animation: bai-blur-in linear; animation-timeline: view(); animation-range: cover 0% cover 30%; }\n  .bai-pdp .bai-h2, .bai-pdp .bai-lede, .bai-pdp .bai-stats-grid \u003e * { animation: bai-rise linear; animation-timeline: view(); animation-range: entry 0% entry 33%; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { animation: none !important; transition: none !important; }\n  .bai-progress { transform: scaleX(1); }\n  .bai-aurora { animation: none; }\n}\n\u003c\/style\u003e\n\n\u003cstyle\u003e.bai-pdp{--p:#00aeef;--s:#0046be;--p-rgb:0,174,239;--s-rgb:0,70,190;}\u003c\/style\u003e\n\u003csection class=\"bai-section bai-hero\" id=\"bai-s1\"\u003e\u003cdiv class=\"bai-aurora\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-vignette\"\u003e\u003c\/div\u003e\n\u003cspan class=\"bai-ghost\"\u003eQ600F\u003c\/span\u003e\u003cdiv class=\"bai-inner\"\u003e\n\u003cspan class=\"bai-eyebrow\"\u003eSamsung · Q600F\u003c\/span\u003e\u003ch1 class=\"bai-h1\"\u003eCinema, in a single soundstage.\u003c\/h1\u003e\n\u003cp class=\"bai-sub\"\u003e3.1.2 ch\u003cspan class=\"bai-ia\" data-spec=\"audio_channels\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"3.1.2 ch channels\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-stroke-thin\" cx=\"28\" cy=\"22\" r=\"14\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"30\" r=\"2.5\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"12.0\" cy=\"22.0\" r=\"2\" style=\"animation-delay:0.00s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"28.0\" cy=\"10.0\" r=\"2\" style=\"animation-delay:0.15s\"\u003e\u003c\/circle\u003e\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"44.0\" cy=\"22.0\" r=\"2\" style=\"animation-delay:0.30s\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\u003c\/span\u003e. Dolby Atmos. eARC\u003cspan class=\"bai-ia\" data-spec=\"hdmi_arc\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"eARC HDMI\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003crect class=\"ia-stroke\" x=\"6\" y=\"14\" width=\"44\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"14\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"22\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.2s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"30\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.4s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"38\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.6s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eGlance\u003c\/span\u003e\u003ca href=\"#bai-s2\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"hdmi_arc\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"eARC\" style=\"--bai-brand:#1428a0\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(20,40,160,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-ca-7fb884\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#1428a0\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1428a0\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-ca-7fb884\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#1428a0\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#1428a0\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-ca-7fb884\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-ca-7fb884\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-ca-7fb884\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-ca-7fb884\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-ca-7fb884\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-ca-7fb884\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-ca-7fb884\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-ca-7fb884)\"\u003e\u003c\/rect\u003e\n\u003cellipse cx=\"300\" cy=\"200\" rx=\"240\" ry=\"80\" fill=\"url(#bai-glow-ca-7fb884)\" opacity=\"0.18\"\u003e\u003c\/ellipse\u003e\n\n\u003cline x1=\"164\" y1=\"200\" x2=\"180\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"164\" y1=\"200\" x2=\"180\" y2=\"200\" stroke=\"#1428a0\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.25s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\u003cline x1=\"284\" y1=\"200\" x2=\"300\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"284\" y1=\"200\" x2=\"300\" y2=\"200\" stroke=\"#1428a0\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.75s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\u003cline x1=\"404\" y1=\"200\" x2=\"420\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"404\" y1=\"200\" x2=\"420\" y2=\"200\" stroke=\"#1428a0\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.25s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"112\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"112\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003e4K\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"112\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e01\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"232\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"232\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eeARC\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"232\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e02\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"352\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"352\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eATMOS\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"352\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e03\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"472\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"472\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eDTS:X\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"472\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e04\u003c\/text\u003e\n\u003c\/g\u003e\n\u003ctext x=\"40\" y=\"80\" font-family=\"ui-monospace, monospace\" font-size=\"10\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.45)\"\u003eHDMI\u003c\/text\u003e\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-ca-7fb884-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(20,40,160,0.18)\" filter=\"url(#bai-blurmd-ca-7fb884)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(20,40,160,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-ca-7fb884)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#1428a0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-ca-7fb884)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eHDMI\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003eeARC\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"372\" cy=\"340\" r=\"1.5\" fill=\"#1428a0\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"340;328;340\" dur=\"15.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"372;392;372\" dur=\"26s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"420\" cy=\"232\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"232;220;232\" dur=\"10.799999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"420;400;420\" dur=\"18s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"12.6s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"386\" cy=\"323\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"323;311;323\" dur=\"15.6s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"386;366;386\" dur=\"26s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"475\" cy=\"316\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"316;304;316\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"475;445;475\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"277\" cy=\"199\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"199;187;199\" dur=\"13.2s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"277;257;277\" dur=\"22s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"15.399999999999999s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"380\" cy=\"194\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"194;182;194\" dur=\"15.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"380;410;380\" dur=\"26s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"97\" cy=\"235\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"235;223;235\" dur=\"15.6s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"97;117;97\" dur=\"26s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"18.2s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"206\" cy=\"141\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"141;129;141\" dur=\"13.2s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"206;186;206\" dur=\"22s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"15.399999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"489\" cy=\"247\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"247;235;247\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"489;519;489\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"555\" cy=\"227\" r=\"1.2\" fill=\"#1428a0\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"227;215;227\" dur=\"8.4s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"555;575;555\" dur=\"14s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"9.799999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"510\" cy=\"283\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"283;271;283\" dur=\"15.6s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"510;490;510\" dur=\"26s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"18.2s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"44\" cy=\"206\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"206;194;206\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"44;74;44\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 4px #1428a0)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#1428a0\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#1428a0\"\u003e12\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-ca-7fb884\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-ca-7fb884)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-ca-7fb884)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-ca-7fb884\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-ca-7fb884)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(20,40,160,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e@keyframes bai-ca-7fb884-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-stats\" id=\"bai-s2\"\u003e\u003ch2 class=\"bai-h2 bai-sr-only\" style=\"position:absolute;left:-9999px\"\u003eAt a glance\u003c\/h2\u003e\n\u003cdiv class=\"bai-stats-grid\"\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003e3.1.2\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eChannels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eYes\u003cspan class=\"bai-ia\" data-spec=\"dolby_atmos\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"Yes Atmos\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"28\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 18 28 Q 28 14 38 28\" style=\"animation-delay:0s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-accent ia-pulse\" d=\"M 12 28 Q 28 8 44 28\" style=\"animation-delay:0.3s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 6 28 Q 28 2 50 28\" style=\"animation-delay:0.6s\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eAtmos\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eeARC\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eHDMI\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eWireless\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eSub\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eDrivers\u003c\/span\u003e\u003ca href=\"#bai-s3\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s3\"\u003e\u003ch2 class=\"bai-h2\"\u003eDrivers everywhere they need to be.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003e3.1.2 ch architecture sends sound up, around, and through the room.\u003c\/p\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eSound\u003c\/span\u003e\u003ca href=\"#bai-s5\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s5\"\u003e\u003ch2 class=\"bai-h2\"\u003eAll channels, in chorus.\u003c\/h2\u003e\n\u003cdiv class=\"bai-sound\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"bai-lede\"\u003eAtmos height channels, bass that punches, dialogue that sits right.\u003c\/p\u003e\n\u003cdiv class=\"bai-sound-stat\"\u003e3.1.2 ch\u003csmall\u003e ch\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-speaker\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eAll specs\u003c\/span\u003e\u003ca href=\"#bai-s8\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"audio_channels\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"3.1.2 ch channel sound\" style=\"--bai-brand:#1428a0\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(20,40,160,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-as-218912\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-as-218912\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-as-218912\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#1428a0\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1428a0\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-as-218912\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#1428a0\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#1428a0\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-as-218912\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-as-218912\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-as-218912\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-as-218912\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-as-218912\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-as-218912\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-as-218912\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-as-218912\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-as-218912\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-as-218912\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-as-218912\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-as-218912\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-as-218912\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-as-218912\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-as-218912)\"\u003e\u003c\/rect\u003e\n\u003c!-- Floor perspective ellipses --\u003e\n\u003cellipse cx=\"300\" cy=\"270\" rx=\"220\" ry=\"55\" fill=\"none\" stroke=\"rgba(255,255,255,0.06)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"320\" rx=\"260\" ry=\"70\" fill=\"none\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"370\" rx=\"300\" ry=\"90\" fill=\"none\" stroke=\"rgba(255,255,255,0.025)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Atmospheric glow --\u003e\n\u003cellipse cx=\"300\" cy=\"240\" rx=\"260\" ry=\"120\" fill=\"url(#bai-glow-as-218912)\" opacity=\"0.22\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Listener (couch silhouette) --\u003e\n\u003cg transform=\"translate(268, 268)\"\u003e\n  \u003crect x=\"0\" y=\"0\" width=\"64\" height=\"22\" rx=\"6\" fill=\"rgba(255,255,255,0.18)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"-4\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"60\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003cellipse cx=\"32\" cy=\"22\" rx=\"36\" ry=\"4\" fill=\"rgba(255,255,255,0.08)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"142\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"144\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-218912)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"208\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"210\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-218912)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"298\" cy=\"58\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"300\" cy=\"88\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-218912)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"388\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"390\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-218912)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"454\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"456\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-218912)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003crect x=\"285\" y=\"318\" width=\"30\" height=\"30\" rx=\"3\" fill=\"rgba(0,0,0,0.7)\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"11\" fill=\"rgba(20,40,160,0.5)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"6\" fill=\"#1428a0\"\u003e\n    \u003canimate attributename=\"r\" values=\"6;9;6\" dur=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n\u003c\/g\u003e\n\u003ctext x=\"40\" y=\"80\" font-family=\"ui-monospace, monospace\" font-size=\"10\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.45)\"\u003eCHANNELS\u003c\/text\u003e\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-as-218912-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(20,40,160,0.18)\" filter=\"url(#bai-blurmd-as-218912)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(20,40,160,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-as-218912)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#1428a0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-as-218912)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eCHANNELS\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003e3.1.2 ch\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"362\" cy=\"254\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"254;242;254\" dur=\"15.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"362;332;362\" dur=\"26s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"18.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"254\" cy=\"328\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"328;316;328\" dur=\"8.4s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"254;284;254\" dur=\"14s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"467\" cy=\"283\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"283;271;283\" dur=\"13.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"467;487;467\" dur=\"22s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"15.399999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"353\" cy=\"73\" r=\"1.5\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"73;61;73\" dur=\"13.2s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"353;373;353\" dur=\"22s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"15.399999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"379\" cy=\"88\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"88;76;88\" dur=\"13.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"379;349;379\" dur=\"22s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"15.399999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"473\" cy=\"172\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"172;160;172\" dur=\"10.799999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"473;493;473\" dur=\"18s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"115\" cy=\"117\" r=\"1.2\" fill=\"#1428a0\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"117;105;117\" dur=\"8.4s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"115;85;115\" dur=\"14s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"9.799999999999999s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"262\" cy=\"293\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"293;281;293\" dur=\"15.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"262;232;262\" dur=\"26s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"18.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"426\" cy=\"281\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"281;269;281\" dur=\"13.2s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"426;456;426\" dur=\"22s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"15.399999999999999s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"343\" cy=\"77\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"77;65;77\" dur=\"13.2s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"343;323;343\" dur=\"22s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"15.399999999999999s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"385\" cy=\"239\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"239;227;239\" dur=\"8.4s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"385;355;385\" dur=\"14s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"9.799999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"475\" cy=\"149\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"149;137;149\" dur=\"13.2s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"475;455;475\" dur=\"22s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"15.399999999999999s\" begin=\"6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 4px #1428a0)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#1428a0\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#1428a0\"\u003e10\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-as-218912\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-as-218912)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-as-218912)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-as-218912\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-as-218912)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(20,40,160,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e@keyframes bai-as-218912-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-specs\" id=\"bai-s8\"\u003e\u003ch2 class=\"bai-h2\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eEverything, on the record.\u003c\/p\u003e\n\u003cdiv class=\"bai-spec-grid\"\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eAudio \u0026amp; Connectivity\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eChannels\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003e3.1.2 ch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eDolby Atmos\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eYes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eHDMI ARC\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eeARC\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eSubwoofer\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eWireless sub\u003cspan class=\"bai-ia\" data-spec=\"subwoofer_type\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"Wireless sub subwoofer\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003crect class=\"ia-stroke\" x=\"14\" y=\"6\" width=\"28\" height=\"28\" rx=\"2\"\u003e\u003c\/rect\u003e\n\u003ccircle class=\"ia-stroke-thin\" cx=\"28\" cy=\"20\" r=\"9\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-brand ia-pulse\" cx=\"28\" cy=\"20\" r=\"3\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eIn the listing\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eSamsung\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eQ600F\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var pdp = document.currentScript \u0026\u0026 document.currentScript.closest('.bai-pdp') || document.querySelector('.bai-pdp');\n  if (!pdp) return;\n  var links = pdp.querySelectorAll('.bai-toc-link');\n  if (!links.length) return;\n  var byId = {};\n  links.forEach(function(l){ byId[l.dataset.target] = l; });\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      var l = byId[e.target.id];\n      if (!l) return;\n      if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e 0.35) {\n        links.forEach(function(x){ x.classList.remove('is-active'); });\n        l.classList.add('is-active');\n      }\n    });\n  }, { threshold: [0.35, 0.6], rootMargin: '-30% 0px -30% 0px' });\n  pdp.querySelectorAll('section[id^=\"bai-s\"]').forEach(function(s){ io.observe(s); });\n  links.forEach(function(l){\n    l.addEventListener('click', function(ev){\n      var t = pdp.querySelector('#' + l.dataset.target);\n      if (!t) return;\n      ev.preventDefault();\n      t.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      history.replaceState(null, '', '#' + l.dataset.target);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- bai-seo-extra v1 --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"@id\":\"https:\/\/beachai.com\/products\/samsung-hw-q600f-3-1-2ch-soundbar-and-subwoofer-with-dolby-audio#product-extra\",\"url\":\"https:\/\/beachai.com\/products\/samsung-hw-q600f-3-1-2ch-soundbar-and-subwoofer-with-dolby-audio\",\"name\":\"Samsung Q600F 3.1.2 ch Dolby Atmos Soundbar\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Samsung\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Channels\",\"value\":\"3.1.2 ch\"},{\"@type\":\"PropertyValue\",\"name\":\"HDMI ARC\",\"value\":\"eARC\"},{\"@type\":\"PropertyValue\",\"name\":\"Dolby Atmos\",\"value\":\"Yes\"},{\"@type\":\"PropertyValue\",\"name\":\"Subwoofer\",\"value\":\"Wireless sub\"}],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"applicableCountry\":\"US\",\"returnPolicyCategory\":\"https:\/\/schema.org\/MerchantReturnFiniteReturnWindow\",\"merchantReturnDays\":30,\"returnMethod\":\"https:\/\/schema.org\/ReturnByMail\",\"returnFees\":\"https:\/\/schema.org\/FreeReturn\"}}\u003c\/script\u003e\n\u003c!-- \/bai-seo-extra v1 --\u003e\n","brand":"Samsung","offers":[{"title":"Default Title","offer_id":47823736930522,"sku":"SAMHWQ600F","price":547.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/8413\/0522\/files\/1086129_1_d36408fd-1625-4a70-ab9c-27e690e7d507.jpg?v=1777616844"},{"product_id":"samsung-q-series-soundbar-hw-q990f-11-1-4-ch-subwoofer-rear-speaker","title":"Samsung Q990F 1.4 ch Dolby Atmos Soundbar","description":"\u003c!-- bai-highlights v1 --\u003e\n\u003cstyle\u003e\n.bai-product-highlights {\n  list-style: none;\n  margin: 0 0 28px;\n  padding: 18px 22px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 10px;\n  display: grid;\n  gap: 6px;\n  font: 500 0.96rem\/1.45 ui-sans-serif, system-ui, -apple-system, \"SF Pro Display\", \"Segoe UI\", sans-serif;\n}\n@media (prefers-color-scheme: light) {\n  .bai-product-highlights { background: rgba(0,0,0,0.03); border-color: rgba(0,0,0,0.08); }\n}\n.bai-product-highlights li {\n  position: relative;\n  padding: 4px 0 4px 22px;\n}\n.bai-product-highlights li::before {\n  content: \"•\";\n  position: absolute;\n  left: 6px;\n  font-weight: 900;\n  opacity: 0.65;\n}\n\u003c\/style\u003e\n\u003cul class=\"bai-product-highlights\" aria-label=\"Product highlights\"\u003e\n\u003cli\u003eChannels: 1.4 ch\u003c\/li\u003e\n\u003cli\u003eDolby Atmos: Yes\u003c\/li\u003e\n\u003cli\u003eHDMI ARC: eARC\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- \/bai-highlights v1 --\u003e\n\u003c!-- bai-enhance v3 --\u003e\n\u003cstyle\u003e\n\/* ─── Side animation layout — pure CSS, no JS required ─────────────── *\/\n.bai-pdp section[id^=\"bai-s\"] { position: relative; }\n.bai-pdp .bai-side-anim {\n  position: absolute;\n  top: 50%;\n  right: 4%;\n  transform: translateY(-50%);\n  width: 38%;\n  max-width: 480px;\n  pointer-events: none;\n  z-index: 2;\n  \/* Default state: visible. Belt-and-suspenders so the SVG is on screen\n     even if the entrance animation is suppressed by extension\/cache\/etc. *\/\n  opacity: 1;\n  animation: bai-side-fade-in 0.8s cubic-bezier(0.2, 0.85, 0.25, 1) 0.1s both;\n}\n.bai-pdp .bai-side-anim svg {\n  width: 100%; height: auto; display: block;\n  filter: drop-shadow(0 0 24px color-mix(in srgb, currentColor 30%, transparent));\n}\n\n\/* Make embedded SVG legible on the dark PDP — strip card background *\/\n.bai-pdp .bai-side-anim svg rect[class*=\"bai-card-bg\"] { fill: transparent !important; stroke: rgba(255,255,255,0.06) !important; }\n.bai-pdp .bai-side-anim svg .bai-card-key { fill: rgba(255,255,255,0.45) !important; }\n.bai-pdp .bai-side-anim svg text { fill: #fff; }\n\n@keyframes bai-side-fade-in {\n  from { opacity: 0; transform: translateY(-40%); }\n  to   { opacity: 1; transform: translateY(-50%); }\n}\n\n\/* Reserve space on the right of every animated section so text and the\n   hero SVG never overlap. *\/\n.bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n  padding-right: clamp(280px, 42%, 520px);\n  min-height: 360px;\n}\n\n\/* Mobile: stack instead of overlay *\/\n@media (max-width: 1023px) {\n  .bai-pdp .bai-side-anim {\n    position: static;\n    transform: none;\n    width: 100%;\n    max-width: 100%;\n    margin: 24px 0 8px;\n    opacity: 1;\n    animation: none;\n  }\n  .bai-pdp section[id^=\"bai-s\"]:has(.bai-side-anim) {\n    padding-right: 0;\n    min-height: 0;\n  }\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp .bai-side-anim { opacity: 1 !important; transform: translateY(-50%) !important; animation: none !important; }\n  @media (max-width: 1023px) {\n    .bai-pdp .bai-side-anim { transform: none !important; }\n  }\n}\n\u003c\/style\u003e\n\u003c!-- \/bai-enhance v3 --\u003e\u003cstyle\u003e\n.bai-ia { display: inline-block; vertical-align: -0.25em; margin: 0 0.18em; line-height: 0; flex-shrink: 0; }\n.bai-ia svg { display: block; overflow: visible; }\n.bai-ia .ia-stroke { fill: none; stroke: #0a0a0a; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-stroke-thin { fill: none; stroke: #0a0a0a; stroke-width: 1.4; stroke-linecap: round; stroke-linejoin: round; opacity: 0.5; }\n.bai-ia .ia-accent { fill: none; stroke: var(--ia-brand,#0066cc); stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }\n.bai-ia .ia-fill-dark { fill: #0a0a0a; }\n.bai-ia .ia-fill-brand { fill: var(--ia-brand,#0066cc); }\n.bai-ia .ia-text { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: #0a0a0a; }\n.bai-ia .ia-text-brand { font: 700 9px ui-sans-serif, system-ui, sans-serif; fill: var(--ia-brand,#0066cc); letter-spacing: 0.04em; }\n.bai-ia .ia-draw-1   { animation: ia-draw 1.4s ease-out forwards; }\n.bai-ia .ia-draw-2   { animation: ia-draw 1.0s 0.5s ease-out forwards; }\n.bai-ia .ia-fade     { opacity: 0; animation: ia-fade 0.5s 0.9s forwards; }\n.bai-ia .ia-pulse    { animation: ia-pulse 2.2s ease-in-out infinite; transform-origin: center; }\n.bai-ia .ia-blink    { animation: ia-blink 2.4s ease-in-out infinite; }\n.bai-ia .ia-spin     { animation: ia-spin 8s linear infinite; transform-origin: center; }\n.bai-ia .ia-bounce   { animation: ia-bounce 1.6s ease-in-out infinite alternate; }\n.bai-ia .ia-grow     { animation: ia-grow 1.2s 0.3s ease-out forwards; transform-origin: left center; }\n@keyframes ia-draw  { from { stroke-dashoffset: var(--len, 200); } to { stroke-dashoffset: 0; } }\n@keyframes ia-fade  { to { opacity: 1; } }\n@keyframes ia-pulse { 0%,100% { opacity: 0.4; transform: scale(0.8); } 50% { opacity: 1; transform: scale(1); } }\n@keyframes ia-blink { 0%,90%,100% { opacity: 1; } 95% { opacity: 0.25; } }\n@keyframes ia-spin  { to { transform: rotate(360deg); } }\n@keyframes ia-bounce{ from { transform: translateX(0); } to { transform: translateX(8px); } }\n@keyframes ia-grow  { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@media (prefers-reduced-motion: reduce) {\n  .bai-ia .ia-draw-1, .bai-ia .ia-draw-2, .bai-ia .ia-fade,\n  .bai-ia .ia-pulse, .bai-ia .ia-blink, .bai-ia .ia-spin,\n  .bai-ia .ia-bounce, .bai-ia .ia-grow { animation: none !important; opacity: 1 !important; transform: none !important; stroke-dashoffset: 0 !important; }\n}\n\u003c\/style\u003e\u003cdiv class=\"bai-pdp\" data-pdp=\"soundbar\"\u003e\n\u003cdiv class=\"bai-progress\"\u003e\u003c\/div\u003e\n\u003cnav class=\"bai-toc\" aria-label=\"Sections\"\u003e\u003col class=\"bai-toc-list\"\u003e\n\u003cli\u003e\u003ca href=\"#bai-s1\" class=\"bai-toc-link\" data-target=\"bai-s1\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s2\" class=\"bai-toc-link\" data-target=\"bai-s2\"\u003eGlance\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s3\" class=\"bai-toc-link\" data-target=\"bai-s3\"\u003eDrivers\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s5\" class=\"bai-toc-link\" data-target=\"bai-s5\"\u003eSound\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s8\" class=\"bai-toc-link\" data-target=\"bai-s8\"\u003eAll specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/nav\u003e\n\n\u003cstyle\u003e\n.bai-pdp { width: 100%; max-width: 100%; overflow-x: hidden; box-sizing: border-box;\n  background: #0a0a0a; color: #f0f0f0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  position: relative; border-radius: 0; }\n.bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { box-sizing: border-box; }\n.bai-pdp h1, .bai-pdp h2, .bai-pdp h3 { color: #ffffff; margin: 0; }\n.bai-pdp p { color: #f0f0f0; margin: 0; line-height: 1.5; }\n.bai-pdp section { position: relative; padding: 3rem 1.25rem; overflow: hidden; }\n@media (min-width: 600px) { .bai-pdp section { padding: 4rem 2rem; } .bai-pdp { border-radius: 0; } }\n@media (min-width: 760px) { .bai-pdp section { padding: 5rem 2.5rem; } .bai-pdp { border-radius: 24px; } }\n@media (min-width: 1024px) { .bai-pdp section { padding: 7rem 4rem; } }\n\n\/* Scroll progress ribbon *\/\n.bai-progress { position: sticky; top: 0; left: 0; height: 3px; z-index: 50;\n  background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); transform-origin: left;\n  transform: scaleX(0); }\n@supports (animation-timeline: scroll(root)) {\n  .bai-progress { animation: bai-wipe linear; animation-timeline: scroll(root); }\n}\n\n\/* Aurora *\/\n.bai-aurora { position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 1;\n  background-image:\n    radial-gradient(ellipse 80% 60% at 22% 30%, rgba(var(--p-rgb,253,98,98), 0.22), transparent 60%),\n    radial-gradient(ellipse 70% 50% at 75% 65%, rgba(var(--s-rgb,255,210,138), 0.16), transparent 60%),\n    radial-gradient(ellipse 60% 50% at 50% 90%, rgba(var(--p-rgb,253,98,98), 0.18), transparent 70%);\n  animation: bai-aurora 18s ease-in-out infinite alternate; }\n@keyframes bai-aurora { 0% { transform: translate3d(0,0,0) scale(1); } 100% { transform: translate3d(2%, -1%, 0) scale(1.04); } }\n\n.bai-vignette { position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background-image: radial-gradient(ellipse 60% 50% at 35% 50%, rgba(0,0,0,0.55) 0%, transparent 70%); }\n\n\/* Hero *\/\n.bai-hero { position: relative; min-height: 70vh; display: flex; flex-direction: column; justify-content: center; padding-bottom: 2rem; }\n.bai-hero .bai-inner { position: relative; z-index: 3; }\n.bai-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.55rem 0.9rem; min-height: 44px;\n  border-radius: 999px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.22);\n  color: var(--p, #fd6262); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  text-shadow: 0 0 20px var(--p, rgba(253,98,98,0.6)); margin-bottom: 1.5rem; }\n.bai-h1 { font-size: 3rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 45%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 16px rgba(0,0,0,0.65)); margin-bottom: 1rem; max-width: 14ch; }\n.bai-sub { font-size: 1.25rem; color: #f0f0f0; max-width: 56ch; line-height: 1.45; }\n.bai-ghost { display: none; position: absolute; bottom: -0.5em; right: -0.1em; font-size: 14rem; font-weight: 900;\n  color: rgba(255,255,255,0.04); letter-spacing: -0.04em; pointer-events: none; z-index: 1; line-height: 0.9; }\n@media (min-width: 600px) { .bai-h1 { font-size: 4.25rem; } .bai-sub { font-size: 1.4rem; } }\n@media (min-width: 760px) { .bai-h1 { font-size: 6rem; } .bai-sub { font-size: 1.55rem; } .bai-ghost { display: block; font-size: 18rem; } }\n@media (min-width: 1024px) { .bai-h1 { font-size: 8rem; } .bai-sub { font-size: 1.65rem; } .bai-ghost { font-size: 22rem; } }\n\n\/* Stat bar *\/\n.bai-stats { background: #0a0a0a; }\n.bai-stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n.bai-stat { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 1.25rem 1rem; text-align: center; }\n.bai-stat-num { font-size: 2.5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 60%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.4)); }\n.bai-stat-num small { font-size: 0.45em; vertical-align: super; margin-left: 0.15em; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-stat-label { font-size: 0.72rem; color: #cfcfcf; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-top: 0.5rem; }\n@media (min-width: 600px) { .bai-stats-grid { grid-template-columns: repeat(3, 1fr); } .bai-stat-num { font-size: 2.85rem; } }\n@media (min-width: 760px) { .bai-stats-grid { grid-template-columns: repeat(5, 1fr); gap: 1rem; } .bai-stat-num { font-size: 3.2rem; } .bai-stat { background: transparent; border: none; border-left: 1px solid rgba(255,255,255,0.08); border-radius: 0; } .bai-stat:first-child { border-left: none; } }\n@media (min-width: 1024px) { .bai-stat-num { font-size: 3.6rem; } }\n\n\/* Generic feature section *\/\n.bai-section .bai-h2 { font-size: 2.5rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.55)); max-width: 18ch; margin-bottom: 1rem; }\n.bai-lede { font-size: 1.2rem; color: #ececec; max-width: 56ch; line-height: 1.5; }\n@media (min-width: 600px) { .bai-section .bai-h2 { font-size: 3.5rem; } .bai-lede { font-size: 1.3rem; } }\n@media (min-width: 760px) { .bai-section .bai-h2 { font-size: 4.5rem; } .bai-lede { font-size: 1.4rem; } }\n@media (min-width: 1024px) { .bai-section .bai-h2 { font-size: 5.5rem; } .bai-lede { font-size: 1.45rem; } }\n\n\/* Pill row *\/\n.bai-pills { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1.5rem; }\n.bai-pill { display: inline-flex; align-items: center; min-height: 44px; padding: 0.7rem 1rem;\n  border-radius: 999px; border: 1px solid rgba(255,255,255,0.18); background: rgba(255,255,255,0.04);\n  color: #f0f0f0; font-size: 0.92rem; font-weight: 600; transition: all 0.25s ease; }\n.bai-pill:hover { border-color: var(--p, #fd6262); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.4); }\n\n\/* Sound section *\/\n.bai-sound { display: grid; grid-template-columns: 1fr; gap: 2.5rem; align-items: center; }\n.bai-sound-stat { font-size: 5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }\n.bai-sound-stat small { font-size: 0.3em; vertical-align: super; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-speaker { position: relative; width: 100%; max-width: 280px; aspect-ratio: 16\/10; margin: 0 auto;\n  border: 2px solid rgba(255,255,255,0.18); border-radius: 14px; }\n.bai-speaker::before, .bai-speaker::after { content: ''; position: absolute; inset: -10%; border: 2px solid var(--p, #fd6262); border-radius: 50%; opacity: 0; animation: bai-ripple 4s ease-out infinite; }\n.bai-speaker::after { animation-delay: 2s; }\n@keyframes bai-ripple { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.6); opacity: 0; } }\n@media (min-width: 760px) { .bai-sound { grid-template-columns: 1.1fr 1fr; gap: 3rem; } .bai-speaker { max-width: 320px; } .bai-sound-stat { font-size: 8.5rem; } }\n@media (min-width: 1024px) { .bai-speaker { max-width: 340px; } .bai-sound-stat { font-size: 10rem; } }\n\n\/* Gaming *\/\n.bai-game { background: #050507; position: relative; }\n.bai-game::after { content: ''; position: absolute; inset: 0; pointer-events: none;\n  background-image: repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 4px);\n  z-index: 1; }\n.bai-game .bai-h2 { font-size: 3.5rem; }\n@media (min-width: 600px) { .bai-game .bai-h2 { font-size: 5rem; } }\n@media (min-width: 760px) { .bai-game .bai-h2 { font-size: 7rem; } }\n@media (min-width: 1024px) { .bai-game .bai-h2 { font-size: 10rem; } }\n\n\/* Smart - light section per §4 *\/\n.bai-smart { background: #fef3e8; color: #2b2017; }\n.bai-smart .bai-h2 { color: #1a0f08;\n  background: linear-gradient(110deg, #1a0f08 0%, #b08948 50%, #6b3a18 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 1px 4px rgba(255, 248, 230, 0.85)); }\n.bai-smart .bai-lede { color: #3a2f25; }\n.bai-smart .bai-pill { color: #3a2f25; border-color: rgba(176,137,72,0.40); background: rgba(255,255,255,0.55); }\n.bai-smart .bai-pill:hover { border-color: #b08948; transform: translateY(-2px); }\n\n\/* Specs *\/\n.bai-specs { background: #0a0a0a; }\n.bai-spec-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin-top: 2rem; }\n@media (min-width: 760px) { .bai-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 1.25rem; } }\n@media (min-width: 1024px) { .bai-spec-grid { grid-template-columns: repeat(3, 1fr); } }\n.bai-spec-group { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.10); border-radius: 16px; padding: 1.5rem; }\n.bai-spec-bar { height: 3px; width: 64px; background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); border-radius: 2px; margin-bottom: 0.75rem; }\n.bai-spec-group h3 { color: #ffffff !important; font-weight: 800; font-size: 1.05rem; letter-spacing: 0.06em; margin-bottom: 1rem; }\n.bai-spec-row { display: grid; grid-template-columns: 1fr; padding: 0.6rem 0; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.bai-spec-row:last-child { border-bottom: none; }\n.bai-spec-key { color: #cfcfcf; font-weight: 600; font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; }\n.bai-spec-val { color: #ffffff; font-size: 1rem; margin-top: 0.2rem; }\n@media (min-width: 600px) { .bai-spec-row { grid-template-columns: 35% 65%; } .bai-spec-key { font-size: 0.85rem; text-transform: none; letter-spacing: 0.02em; } .bai-spec-group h3 { font-size: 1.2rem; } }\n@media (min-width: 600px) { .bai-spec-val { font-size: 1.05rem; } }\n\n\/* Down-arrow nav *\/\n.bai-down { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; margin: 3rem auto 0; position: relative; z-index: 3; }\n.bai-down-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.bai-down-circle { display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; min-height: 44px; border-radius: 50%; background: rgba(255,255,255,0.04); border: 2px solid rgba(255,255,255,0.18); font-size: 1.5rem; color: #fff; cursor: pointer; transition: all 0.3s cubic-bezier(0.2, 0.8, 0.2, 1); position: relative; overflow: hidden; text-decoration: none; }\n.bai-down-circle::before { content: \"\\2193\"; animation: bai-bounce-down-arrow 1.8s ease-in-out infinite; }\n.bai-down-circle:hover { background: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.4); transform: scale(1.1); box-shadow: 0 0 30px rgba(255,255,255,0.2); }\n@keyframes bai-bounce-down-arrow { 0%,100% { transform: translateY(-2px); opacity: 0.6; } 50% { transform: translateY(8px); opacity: 1; } }\n@media (min-width: 600px) { .bai-down-circle { width: 64px; height: 64px; font-size: 1.7rem; } }\n@media (min-width: 760px) { .bai-down-circle { width: 72px; height: 72px; font-size: 1.9rem; } }\n\n.bai-down.crimson .bai-down-circle { border-color: rgba(255,45,85,0.5); color: #ff2d55; box-shadow: 0 0 24px rgba(255,45,85,0.15); }\n.bai-down.crimson .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,85,0.5); border-color: #ff2d55; }\n.bai-down.cyan .bai-down-circle { border-color: rgba(0,229,255,0.5); color: #00e5ff; box-shadow: 0 0 24px rgba(0,229,255,0.15); }\n.bai-down.cyan .bai-down-circle:hover { box-shadow: 0 0 40px rgba(0,229,255,0.5); border-color: #00e5ff; }\n.bai-down.gold .bai-down-circle { border-color: rgba(255,181,71,0.5); color: #ffb547; box-shadow: 0 0 24px rgba(255,181,71,0.15); }\n.bai-down.gold .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,181,71,0.4); border-color: #ffb547; }\n.bai-down.grape .bai-down-circle { border-color: rgba(192,66,255,0.5); color: #c042ff; box-shadow: 0 0 24px rgba(192,66,255,0.15); }\n.bai-down.grape .bai-down-circle:hover { box-shadow: 0 0 40px rgba(192,66,255,0.5); border-color: #c042ff; }\n.bai-down.hot .bai-down-circle { border-color: rgba(255,45,146,0.5); color: #ff2d92; box-shadow: 0 0 24px rgba(255,45,146,0.15); }\n.bai-down.hot .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,146,0.5); border-color: #ff2d92; }\n.bai-down.warm .bai-down-circle { border-color: rgba(210,105,30,0.6); color: #d2691e; background: #fff; box-shadow: 0 0 24px rgba(210,105,30,0.15); }\n.bai-down.warm .bai-down-circle:hover { box-shadow: 0 0 40px rgba(210,105,30,0.45); border-color: #d2691e; }\n\n\/* TOC *\/\n.bai-toc { display: none; }\n@media (min-width: 1024px) {\n  .bai-toc { position: fixed; top: 50%; right: 24px; transform: translateY(-50%); z-index: 40; pointer-events: auto; display: block; }\n  .bai-toc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.55rem; }\n  .bai-toc-link { display: inline-flex; align-items: center; gap: 12px; padding: 6px 0; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255, 255, 255, 0.45); text-decoration: none; transition: color 0.25s ease, transform 0.25s ease; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); }\n  .bai-toc-link::before { content: ''; display: inline-block; width: 18px; height: 2px; background: rgba(255, 255, 255, 0.25); transition: width 0.25s ease, background 0.25s ease; }\n  .bai-toc-link:hover { color: rgba(255, 255, 255, 0.85); }\n  .bai-toc-link:hover::before { width: 28px; background: rgba(255, 255, 255, 0.55); }\n  .bai-toc-link.is-active { color: var(--p, #ffffff); transform: translateX(-2px); }\n  .bai-toc-link.is-active::before { width: 36px; background: var(--p, #ffffff); box-shadow: 0 0 12px var(--p, rgba(255,255,255,0.6)); }\n}\n@media (min-width: 1280px) { .bai-toc { right: 32px; } .bai-toc-link { font-size: 0.74rem; } }\n\n\/* Animations *\/\n@keyframes bai-rise { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes bai-blur-in { from { opacity: 0; filter: blur(12px); letter-spacing: 0.15em; } to { opacity: 1; filter: blur(0); letter-spacing: -0.01em; } }\n@keyframes bai-wipe { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@supports (animation-timeline: view()) {\n  .bai-pdp .bai-h1 { animation: bai-blur-in linear; animation-timeline: view(); animation-range: cover 0% cover 30%; }\n  .bai-pdp .bai-h2, .bai-pdp .bai-lede, .bai-pdp .bai-stats-grid \u003e * { animation: bai-rise linear; animation-timeline: view(); animation-range: entry 0% entry 33%; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { animation: none !important; transition: none !important; }\n  .bai-progress { transform: scaleX(1); }\n  .bai-aurora { animation: none; }\n}\n\u003c\/style\u003e\n\n\u003cstyle\u003e.bai-pdp{--p:#00aeef;--s:#0046be;--p-rgb:0,174,239;--s-rgb:0,70,190;}\u003c\/style\u003e\n\u003csection class=\"bai-section bai-hero\" id=\"bai-s1\"\u003e\u003cdiv class=\"bai-aurora\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-vignette\"\u003e\u003c\/div\u003e\n\u003cspan class=\"bai-ghost\"\u003eQ990F\u003c\/span\u003e\u003cdiv class=\"bai-inner\"\u003e\n\u003cspan class=\"bai-eyebrow\"\u003eSamsung · Q990F\u003c\/span\u003e\u003ch1 class=\"bai-h1\"\u003eCinema, in a single soundstage.\u003c\/h1\u003e\n\u003cp class=\"bai-sub\"\u003e1.4 ch\u003cspan class=\"bai-ia\" data-spec=\"audio_channels\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"1.4 ch channels\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-stroke-thin\" cx=\"28\" cy=\"22\" r=\"14\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"30\" r=\"2.5\"\u003e\u003c\/circle\u003e\n\u003ccircle class=\"ia-fill-brand ia-blink\" cx=\"28.0\" cy=\"10.0\" r=\"2\" style=\"animation-delay:0.00s\"\u003e\u003c\/circle\u003e\n\u003c\/svg\u003e\u003c\/span\u003e. Dolby Atmos. eARC\u003cspan class=\"bai-ia\" data-spec=\"hdmi_arc\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"eARC HDMI\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003crect class=\"ia-stroke\" x=\"6\" y=\"14\" width=\"44\" height=\"8\" rx=\"2\"\u003e\u003c\/rect\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"14\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"22\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.2s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"30\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.4s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg\u003e\u003ccircle class=\"ia-fill-brand\" cx=\"38\" cy=\"18\" r=\"1.5\" style=\"animation: ia-bounce 1.6s 0.6s ease-in-out infinite alternate\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eGlance\u003c\/span\u003e\u003ca href=\"#bai-s2\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"hdmi_arc\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"eARC\" style=\"--bai-brand:#1428a0\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(20,40,160,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-ca-7fb884\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#1428a0\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1428a0\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-ca-7fb884\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#1428a0\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#1428a0\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-ca-7fb884\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-ca-7fb884\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-ca-7fb884\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-ca-7fb884\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-ca-7fb884\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-ca-7fb884\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-ca-7fb884\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-ca-7fb884\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-ca-7fb884\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-ca-7fb884)\"\u003e\u003c\/rect\u003e\n\u003cellipse cx=\"300\" cy=\"200\" rx=\"240\" ry=\"80\" fill=\"url(#bai-glow-ca-7fb884)\" opacity=\"0.18\"\u003e\u003c\/ellipse\u003e\n\n\u003cline x1=\"164\" y1=\"200\" x2=\"180\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"164\" y1=\"200\" x2=\"180\" y2=\"200\" stroke=\"#1428a0\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.25s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\u003cline x1=\"284\" y1=\"200\" x2=\"300\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"284\" y1=\"200\" x2=\"300\" y2=\"200\" stroke=\"#1428a0\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.75s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\u003cline x1=\"404\" y1=\"200\" x2=\"420\" y2=\"200\" stroke=\"rgba(255,255,255,0.2)\" stroke-width=\"1\" stroke-dasharray=\"2 3\"\u003e\u003c\/line\u003e\n\u003cline x1=\"404\" y1=\"200\" x2=\"420\" y2=\"200\" stroke=\"#1428a0\" stroke-width=\"1.5\" stroke-dasharray=\"2 3\" opacity=\"0\"\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.25s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/line\u003e\n\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"60\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"112\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"112\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003e4K\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"112\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e01\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"180\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"232\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"0.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"232\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eeARC\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"232\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e02\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"300\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"352\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"1.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"352\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eATMOS\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"352\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e03\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Cell background --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"rgba(255,255,255,0.04)\" stroke=\"rgba(255,255,255,0.1)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003c!-- Highlight border (animated) --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"2\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;1;0\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Glow on highlight --\u003e\n  \u003crect x=\"420\" y=\"140\" width=\"104\" height=\"120\" rx=\"10\" fill=\"none\" stroke=\"#1428a0\" stroke-width=\"6\" filter=\"url(#bai-blur-ca-7fb884)\" opacity=\"0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0;0.5;0\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/rect\u003e\n  \u003c!-- Inner LED indicator --\u003e\n  \u003ccircle cx=\"472\" cy=\"160\" r=\"3\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.4;1;0.4\" dur=\"3s\" begin=\"1.5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Label --\u003e\n  \u003ctext x=\"472\" y=\"206\" text-anchor=\"middle\" font-family=\"ui-sans-serif\" font-size=\"13\" font-weight=\"700\" fill=\"rgba(255,255,255,0.85)\"\u003eDTS:X\u003c\/text\u003e\n  \u003c!-- Index number --\u003e\n  \u003ctext x=\"472\" y=\"244\" text-anchor=\"middle\" font-family=\"ui-monospace, monospace\" font-size=\"8\" letter-spacing=\"1.5\" fill=\"rgba(255,255,255,0.4)\"\u003e04\u003c\/text\u003e\n\u003c\/g\u003e\n\u003ctext x=\"40\" y=\"80\" font-family=\"ui-monospace, monospace\" font-size=\"10\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.45)\"\u003eHDMI\u003c\/text\u003e\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-ca-7fb884-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(20,40,160,0.18)\" filter=\"url(#bai-blurmd-ca-7fb884)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(20,40,160,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-ca-7fb884)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#1428a0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-ca-7fb884)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eHDMI\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003eeARC\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"372\" cy=\"340\" r=\"1.5\" fill=\"#1428a0\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"340;328;340\" dur=\"15.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"372;392;372\" dur=\"26s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"420\" cy=\"232\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"232;220;232\" dur=\"10.799999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"420;400;420\" dur=\"18s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"12.6s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"386\" cy=\"323\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"323;311;323\" dur=\"15.6s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"386;366;386\" dur=\"26s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"475\" cy=\"316\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"316;304;316\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"475;445;475\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"277\" cy=\"199\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"199;187;199\" dur=\"13.2s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"277;257;277\" dur=\"22s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"15.399999999999999s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"380\" cy=\"194\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"194;182;194\" dur=\"15.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"380;410;380\" dur=\"26s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"18.2s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"97\" cy=\"235\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"235;223;235\" dur=\"15.6s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"97;117;97\" dur=\"26s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"18.2s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"206\" cy=\"141\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"141;129;141\" dur=\"13.2s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"206;186;206\" dur=\"22s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"15.399999999999999s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"489\" cy=\"247\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"247;235;247\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"489;519;489\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"555\" cy=\"227\" r=\"1.2\" fill=\"#1428a0\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"227;215;227\" dur=\"8.4s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"555;575;555\" dur=\"14s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"9.799999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"510\" cy=\"283\" r=\"0.8\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"283;271;283\" dur=\"15.6s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"510;490;510\" dur=\"26s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"18.2s\" begin=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"44\" cy=\"206\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"206;194;206\" dur=\"10.799999999999999s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"44;74;44\" dur=\"18s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"12.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 4px #1428a0)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#1428a0\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#1428a0\"\u003e12\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-ca-7fb884\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-ca-7fb884)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-ca-7fb884)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-ca-7fb884\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-ca-7fb884)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(20,40,160,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e@keyframes bai-ca-7fb884-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-stats\" id=\"bai-s2\"\u003e\u003ch2 class=\"bai-h2 bai-sr-only\" style=\"position:absolute;left:-9999px\"\u003eAt a glance\u003c\/h2\u003e\n\u003cdiv class=\"bai-stats-grid\"\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003e1.4\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eChannels\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eYes\u003cspan class=\"bai-ia\" data-spec=\"dolby_atmos\" style=\"--ia-brand:#1428a0\" role=\"img\" aria-label=\"Yes Atmos\"\u003e\u003csvg viewbox=\"0 0 56 36\" width=\"56\" height=\"36\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003ccircle class=\"ia-fill-dark\" cx=\"28\" cy=\"28\" r=\"2\"\u003e\u003c\/circle\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 18 28 Q 28 14 38 28\" style=\"animation-delay:0s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-accent ia-pulse\" d=\"M 12 28 Q 28 8 44 28\" style=\"animation-delay:0.3s\"\u003e\u003c\/path\u003e\n\u003cpath class=\"ia-stroke-thin ia-pulse\" d=\"M 6 28 Q 28 2 50 28\" style=\"animation-delay:0.6s\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eAtmos\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eeARC\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eHDMI\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eDrivers\u003c\/span\u003e\u003ca href=\"#bai-s3\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s3\"\u003e\u003ch2 class=\"bai-h2\"\u003eDrivers everywhere they need to be.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003e1.4 ch architecture sends sound up, around, and through the room.\u003c\/p\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eSound\u003c\/span\u003e\u003ca href=\"#bai-s5\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s5\"\u003e\u003ch2 class=\"bai-h2\"\u003eAll channels, in chorus.\u003c\/h2\u003e\n\u003cdiv class=\"bai-sound\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"bai-lede\"\u003eAtmos height channels, bass that punches, dialogue that sits right.\u003c\/p\u003e\n\u003cdiv class=\"bai-sound-stat\"\u003e1.4 ch\u003csmall\u003e ch\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-speaker\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down cyan\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eAll specs\u003c\/span\u003e\u003ca href=\"#bai-s8\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-side-anim\" data-spec=\"audio_channels\"\u003e\u003cdiv class=\"bai-hero-anim\" role=\"img\" aria-label=\"1.4 ch channel sound\" style=\"--bai-brand:#1428a0\"\u003e\n\u003cstyle\u003e\n  .bai-hero-anim { display:block; perspective: 1400px; transition: transform 0.6s cubic-bezier(0.2,0.85,0.25,1); position:relative; }\n  .bai-hero-anim:hover { transform: perspective(1400px) rotateX(-3deg) rotateY(4deg) translateZ(12px); }\n  .bai-hero-anim svg { width:100%; height:auto; display:block; filter: drop-shadow(0 30px 70px rgba(0,0,0,0.32)) drop-shadow(0 0 100px rgba(20,40,160,0.22)); }\n  \/* Cascade intro — 5 layers staggered with overshoot easing *\/\n  .bai-hero-anim .bai-intro { animation: bai-intro-cascade 1.5s cubic-bezier(0.18,1.05,0.22,1) backwards; }\n  .bai-hero-anim .bai-intro-1 { animation-delay: 0.05s; }\n  .bai-hero-anim .bai-intro-2 { animation-delay: 0.22s; }\n  .bai-hero-anim .bai-intro-3 { animation-delay: 0.42s; }\n  .bai-hero-anim .bai-intro-4 { animation-delay: 0.65s; }\n  .bai-hero-anim .bai-intro-5 { animation-delay: 0.88s; }\n  \/* Backdrop title — three z-stacked layers for parallax depth + breathing scale *\/\n  .bai-hero-anim .bai-bg-title { font-family: ui-sans-serif, \"SF Pro Display\", system-ui, sans-serif; font-weight:900; letter-spacing:-0.05em; pointer-events:none; }\n  .bai-hero-anim .bai-bg-title-back { fill: rgba(255,255,255,0.012); animation: bai-title-breathe 8s ease-in-out infinite; }\n  .bai-hero-anim .bai-bg-title-mid  { fill: rgba(255,255,255,0.022); animation: bai-title-breathe 7s ease-in-out infinite; animation-delay: -1s; }\n  .bai-hero-anim .bai-bg-title-fore { fill: rgba(255,255,255,0.035); animation: bai-title-breathe 6s ease-in-out infinite; animation-delay: -2s; }\n  \/* HUD scan progress bar at top — sweeps across continuously *\/\n  .bai-hero-anim .bai-hud-scan { animation: bai-hud-sweep 7s linear infinite; }\n  \/* Bottom data ticker *\/\n  .bai-hero-anim .bai-data-ticker { animation: bai-ticker 18s linear infinite; }\n  @keyframes bai-intro-cascade {\n    0% { opacity:0; transform: scale(0.88) translateY(28px); filter: blur(12px); }\n    50% { opacity:0.85; filter: blur(2px); }\n    75% { opacity:1; transform: scale(1.02) translateY(0); filter: blur(0); }\n    100% { opacity:1; transform: scale(1) translateY(0); filter: blur(0); }\n  }\n  @keyframes bai-title-breathe {\n    0%,100% { transform: scale(1) translateY(0); }\n    50% { transform: scale(1.04) translateY(-4px); }\n  }\n  @keyframes bai-hud-sweep {\n    0% { transform: translateX(-150px); }\n    100% { transform: translateX(560px); }\n  }\n  @keyframes bai-ticker {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-600px); }\n  }\n  @media (prefers-reduced-motion: reduce) {\n    .bai-hero-anim { transition: none; }\n    .bai-hero-anim .bai-intro,\n    .bai-hero-anim .bai-bg-title-back,\n    .bai-hero-anim .bai-bg-title-mid,\n    .bai-hero-anim .bai-bg-title-fore,\n    .bai-hero-anim .bai-hud-scan,\n    .bai-hero-anim .bai-data-ticker { animation: none !important; }\n  }\n\u003c\/style\u003e\n\u003csvg viewbox=\"0 0 600 400\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" preserveaspectratio=\"xMidYMid meet\"\u003e\n\n\u003cdefs\u003e\n  \u003clineargradient id=\"bai-bg-as-636f6b\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#16161a\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#06060a\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-bg2-as-636f6b\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#080608\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1a0a14\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#2c0e1c\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cradialgradient id=\"bai-glow-as-636f6b\" cx=\"0.5\" cy=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#1428a0\" stop-opacity=\"0.92\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"#1428a0\" stop-opacity=\"0.35\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003cradialgradient id=\"bai-orb-as-636f6b\" cx=\"0.32\" cy=\"0.28\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#ffffff\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.25\" stop-color=\"#1428a0\" stop-opacity=\"0.95\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.75\" stop-color=\"#1428a0\" stop-opacity=\"0.6\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#1428a0\" stop-opacity=\"0.2\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n  \u003clineargradient id=\"bai-glass-as-636f6b\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.22)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.4\" stop-color=\"rgba(255,255,255,0.06)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-flare-as-636f6b\" x1=\"0\" y1=\"0.5\" x2=\"1\" y2=\"0.5\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"rgba(255,255,255,0.65)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-metal-as-636f6b\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"#444\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.5\" stop-color=\"#888\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.51\" stop-color=\"#999\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"#222\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003clineargradient id=\"bai-chip-as-636f6b\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\n    \u003cstop offset=\"0\" stop-color=\"rgba(255,255,255,0.08)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(255,255,255,0)\"\u003e\u003c\/stop\u003e\n  \u003c\/lineargradient\u003e\n  \u003cfilter id=\"bai-blur-as-636f6b\"\u003e\u003cfegaussianblur stddeviation=\"6\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurxs-as-636f6b\"\u003e\u003cfegaussianblur stddeviation=\"2\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurmd-as-636f6b\"\u003e\u003cfegaussianblur stddeviation=\"14\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003cfilter id=\"bai-blurlg-as-636f6b\"\u003e\u003cfegaussianblur stddeviation=\"24\"\u003e\u003c\/fegaussianblur\u003e\u003c\/filter\u003e\n  \u003c!-- Chromatic aberration: offsets red\/blue channels of bright elements for that \"premium TV ad\" feel --\u003e\n  \u003cfilter id=\"bai-chrom-as-636f6b\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"1 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"r\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 1 0 0 0  0 0 0 0 0  0 0 0 1 0\" result=\"g\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecolormatrix in=\"SourceGraphic\" type=\"matrix\" values=\"0 0 0 0 0  0 0 0 0 0  0 0 1 0 0  0 0 0 1 0\" result=\"b\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfeoffset in=\"r\" dx=\"-1.5\" dy=\"0\" result=\"rOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeoffset in=\"b\" dx=\"1.5\" dy=\"0\" result=\"bOff\"\u003e\u003c\/feoffset\u003e\n    \u003cfeblend mode=\"screen\" in=\"rOff\" in2=\"g\" result=\"rg\"\u003e\u003c\/feblend\u003e\n    \u003cfeblend mode=\"screen\" in=\"rg\" in2=\"bOff\"\u003e\u003c\/feblend\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Volumetric specular lighting — used for orbs, gauges, glass surfaces --\u003e\n  \u003cfilter id=\"bai-spec-as-636f6b\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\"\u003e\n    \u003cfegaussianblur in=\"SourceAlpha\" stddeviation=\"3\" result=\"blur\"\u003e\u003c\/fegaussianblur\u003e\n    \u003cfespecularlighting in=\"blur\" surfacescale=\"4\" specularconstant=\"1\" specularexponent=\"20\" lighting-color=\"#fff\" result=\"spec\"\u003e\n      \u003cfepointlight x=\"-100\" y=\"-100\" z=\"200\"\u003e\u003c\/fepointlight\u003e\n    \u003c\/fespecularlighting\u003e\n    \u003cfecomposite in=\"spec\" in2=\"SourceAlpha\" operator=\"in\" result=\"specClipped\"\u003e\u003c\/fecomposite\u003e\n    \u003cfecomposite in=\"SourceGraphic\" in2=\"specClipped\" operator=\"arithmetic\" k1=\"0\" k2=\"1\" k3=\"1\" k4=\"0\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003cfilter id=\"bai-grain-as-636f6b\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.9\" numoctaves=\"2\" seed=\"3\"\u003e\u003c\/feturbulence\u003e\n    \u003cfecolormatrix values=\"0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.05 0\"\u003e\u003c\/fecolormatrix\u003e\n    \u003cfecomposite in2=\"SourceGraphic\" operator=\"in\"\u003e\u003c\/fecomposite\u003e\n  \u003c\/filter\u003e\n  \u003c!-- Caustic \/ heat-ripple effect for liquid surfaces --\u003e\n  \u003cfilter id=\"bai-caustic-as-636f6b\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"\u003e\n    \u003cfeturbulence type=\"fractalNoise\" basefrequency=\"0.012 0.06\" numoctaves=\"2\" seed=\"7\"\u003e\n      \u003canimate attributename=\"baseFrequency\" values=\"0.012 0.06; 0.018 0.04; 0.012 0.06\" dur=\"8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003c\/feturbulence\u003e\n    \u003cfedisplacementmap in=\"SourceGraphic\" scale=\"6\"\u003e\u003c\/fedisplacementmap\u003e\n  \u003c\/filter\u003e\n  \u003cpattern id=\"bai-scan-as-636f6b\" x=\"0\" y=\"0\" width=\"4\" height=\"4\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"4\" height=\"4\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"0\" y1=\"0\" x2=\"4\" y2=\"0\" stroke=\"rgba(255,255,255,0.07)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n  \u003c!-- Brushed-metal vertical streak texture --\u003e\n  \u003cpattern id=\"bai-brush-as-636f6b\" x=\"0\" y=\"0\" width=\"3\" height=\"60\" patternunits=\"userSpaceOnUse\"\u003e\n    \u003crect width=\"3\" height=\"60\" fill=\"rgba(255,255,255,0)\"\u003e\u003c\/rect\u003e\n    \u003cline x1=\"1\" y1=\"0\" x2=\"1\" y2=\"60\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n  \u003c\/pattern\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-bg-as-636f6b)\"\u003e\u003c\/rect\u003e\n\u003c!-- Floor perspective ellipses --\u003e\n\u003cellipse cx=\"300\" cy=\"270\" rx=\"220\" ry=\"55\" fill=\"none\" stroke=\"rgba(255,255,255,0.06)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"320\" rx=\"260\" ry=\"70\" fill=\"none\" stroke=\"rgba(255,255,255,0.04)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003cellipse cx=\"300\" cy=\"370\" rx=\"300\" ry=\"90\" fill=\"none\" stroke=\"rgba(255,255,255,0.025)\" stroke-width=\"1\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Atmospheric glow --\u003e\n\u003cellipse cx=\"300\" cy=\"240\" rx=\"260\" ry=\"120\" fill=\"url(#bai-glow-as-636f6b)\" opacity=\"0.22\"\u003e\u003c\/ellipse\u003e\n\u003c!-- Listener (couch silhouette) --\u003e\n\u003cg transform=\"translate(268, 268)\"\u003e\n  \u003crect x=\"0\" y=\"0\" width=\"64\" height=\"22\" rx=\"6\" fill=\"rgba(255,255,255,0.18)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"-4\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"60\" y=\"4\" width=\"8\" height=\"14\" rx=\"2\" fill=\"rgba(255,255,255,0.12)\"\u003e\u003c\/rect\u003e\n  \u003cellipse cx=\"32\" cy=\"22\" rx=\"36\" ry=\"4\" fill=\"rgba(255,255,255,0.08)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"144\" cy=\"150\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"142\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"144\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-636f6b)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"210\" cy=\"84\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"208\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"210\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-636f6b)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"300\" cy=\"60\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"298\" cy=\"58\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"300\" cy=\"88\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-636f6b)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.6000000000000001s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"390\" cy=\"84\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"388\" cy=\"82\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"390\" cy=\"112\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-636f6b)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003c!-- Sound wave ring --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"20\" fill=\"none\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1.5\"\u003e\n    \u003canimate attributename=\"r\" values=\"20;46;20\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.8;0;0.8\" dur=\"2.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Inner pulse --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"14\" fill=\"rgba(20,40,160,0.25)\"\u003e\n    \u003canimate attributename=\"r\" values=\"14;22;14\" dur=\"1.6s\" begin=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003c!-- Speaker body w\/ specular --\u003e\n  \u003ccircle cx=\"456\" cy=\"150\" r=\"11\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 8px #1428a0)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"454\" cy=\"148\" r=\"4\" fill=\"rgba(255,255,255,0.7)\"\u003e\u003c\/circle\u003e\n  \u003c!-- Floor reflection --\u003e\n  \u003cellipse cx=\"456\" cy=\"178\" rx=\"14\" ry=\"3\" fill=\"rgba(20,40,160,0.35)\" filter=\"url(#bai-blur-as-636f6b)\"\u003e\u003c\/ellipse\u003e\n\u003c\/g\u003e\n\u003cg\u003e\n  \u003crect x=\"285\" y=\"318\" width=\"30\" height=\"30\" rx=\"3\" fill=\"rgba(0,0,0,0.7)\" stroke=\"rgba(20,40,160,0.6)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"11\" fill=\"rgba(20,40,160,0.5)\"\u003e\u003c\/circle\u003e\n  \u003ccircle cx=\"300\" cy=\"333\" r=\"6\" fill=\"#1428a0\"\u003e\n    \u003canimate attributename=\"r\" values=\"6;9;6\" dur=\"0.8s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n\u003c\/g\u003e\n\u003ctext x=\"40\" y=\"80\" font-family=\"ui-monospace, monospace\" font-size=\"10\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.45)\"\u003eCHANNELS\u003c\/text\u003e\n\n\u003cg transform=\"translate(404, 80)\" style=\"animation: bai-as-636f6b-float 3.6s ease-in-out infinite alternate\"\u003e\n  \u003c!-- Outer glow halo --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(20,40,160,0.18)\" filter=\"url(#bai-blurmd-as-636f6b)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Glass body --\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"rgba(0,0,0,0.62)\" stroke=\"rgba(20,40,160,0.55)\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n  \u003crect width=\"172\" height=\"52\" rx=\"14\" fill=\"url(#bai-glass-as-636f6b)\"\u003e\u003c\/rect\u003e\n  \u003c!-- Inner specular highlight --\u003e\n  \u003crect width=\"172\" height=\"2\" rx=\"1\" fill=\"rgba(255,255,255,0.35)\" y=\"2\" x=\"6\" style=\"opacity: 0.6\"\u003e\u003c\/rect\u003e\n  \u003c!-- Pulsing indicator --\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"8\" fill=\"#1428a0\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"1;0.3;1\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/circle\u003e\n  \u003ccircle cx=\"20\" cy=\"26\" r=\"4\" fill=\"#fff\" opacity=\"0.95\"\u003e\u003c\/circle\u003e\n  \u003c!-- Lens flare on indicator --\u003e\n  \u003cellipse cx=\"20\" cy=\"26\" rx=\"22\" ry=\"6\" fill=\"url(#bai-flare-as-636f6b)\" opacity=\"0.5\"\u003e\n    \u003canimate attributename=\"opacity\" values=\"0.6;0.2;0.6\" dur=\"1.6s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003c\/ellipse\u003e\n  \u003c!-- Type --\u003e\n  \u003ctext x=\"40\" y=\"22\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"700\" letter-spacing=\"2\" fill=\"rgba(255,255,255,0.55)\"\u003eCHANNELS\u003c\/text\u003e\n  \u003ctext x=\"40\" y=\"40\" font-family=\"ui-sans-serif\" font-size=\"14\" font-weight=\"900\" fill=\"#fff\" letter-spacing=\"0.5\"\u003e1.4 ch\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n\u003ccircle cx=\"371\" cy=\"340\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"340;328;340\" dur=\"8.4s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"371;391;371\" dur=\"14s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"435\" cy=\"62\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"62;50;62\" dur=\"8.4s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"435;415;435\" dur=\"14s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"9.799999999999999s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"429\" cy=\"136\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"136;124;136\" dur=\"8.4s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"429;399;429\" dur=\"14s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"9.799999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"420\" cy=\"101\" r=\"1.5\" fill=\"#1428a0\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"101;89;101\" dur=\"8.4s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"420;440;420\" dur=\"14s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"9.799999999999999s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"82\" cy=\"308\" r=\"1.2\" fill=\"rgba(255,255,255,1)\" opacity=\"0.3\"\u003e\n  \u003canimate attributename=\"cy\" values=\"308;296;308\" dur=\"10.799999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"82;52;82\" dur=\"18s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.3;0\" dur=\"12.6s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"429\" cy=\"326\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"326;314;326\" dur=\"8.4s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"429;449;429\" dur=\"14s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"1s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"530\" cy=\"219\" r=\"0.8\" fill=\"#1428a0\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"219;207;219\" dur=\"15.6s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"530;510;530\" dur=\"26s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"18.2s\" begin=\"0s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"501\" cy=\"114\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"114;102;114\" dur=\"13.2s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"501;471;501\" dur=\"22s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"15.399999999999999s\" begin=\"5s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"256\" cy=\"187\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.22\"\u003e\n  \u003canimate attributename=\"cy\" values=\"187;175;187\" dur=\"10.799999999999999s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"256;286;256\" dur=\"18s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.22;0\" dur=\"12.6s\" begin=\"4s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"302\" cy=\"150\" r=\"1\" fill=\"#1428a0\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"150;138;150\" dur=\"15.6s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"302;322;302\" dur=\"26s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"18.2s\" begin=\"7s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"453\" cy=\"247\" r=\"1\" fill=\"rgba(255,255,255,1)\" opacity=\"0.4\"\u003e\n  \u003canimate attributename=\"cy\" values=\"247;235;247\" dur=\"13.2s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"453;423;453\" dur=\"22s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.4;0\" dur=\"15.399999999999999s\" begin=\"2s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\n\u003ccircle cx=\"524\" cy=\"318\" r=\"1.5\" fill=\"rgba(255,255,255,1)\" opacity=\"0.15\"\u003e\n  \u003canimate attributename=\"cy\" values=\"318;306;318\" dur=\"8.4s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"cx\" values=\"524;544;524\" dur=\"14s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n  \u003canimate attributename=\"opacity\" values=\"0;0.15;0\" dur=\"9.799999999999999s\" begin=\"3s\" repeatcount=\"indefinite\"\u003e\u003c\/animate\u003e\n\u003c\/circle\u003e\u003c\/g\u003e\n\u003cg pointer-events=\"none\"\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"560\" height=\"2\" fill=\"rgba(255,255,255,0.04)\"\u003e\u003c\/rect\u003e\n  \u003crect x=\"20\" y=\"40\" width=\"120\" height=\"2\" fill=\"#1428a0\" filter=\"drop-shadow(0 0 4px #1428a0)\" class=\"bai-hud-scan\" style=\"transform-origin: 20px 41px;\"\u003e\n  \u003c\/rect\u003e\n\u003c\/g\u003e\n\u003cg transform=\"translate(40, 64)\" pointer-events=\"none\"\u003e\n  \u003cline x1=\"0\" y1=\"-6\" x2=\"14\" y2=\"-6\" stroke=\"#1428a0\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n  \u003ctext x=\"0\" y=\"6\" font-family=\"ui-monospace, SFMono-Regular, Menlo, monospace\" font-size=\"9\" font-weight=\"800\" letter-spacing=\"2.5\" fill=\"#1428a0\"\u003e10\u003c\/text\u003e\n\u003c\/g\u003e\n\u003cdefs\u003e\n  \u003cradialgradient id=\"bai-vig-as-636f6b\" cx=\"0.5\" cy=\"0.5\" r=\"0.75\"\u003e\n    \u003cstop offset=\"0.55\" stop-color=\"rgba(0,0,0,0)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"0.85\" stop-color=\"rgba(0,0,0,0.18)\"\u003e\u003c\/stop\u003e\n    \u003cstop offset=\"1\" stop-color=\"rgba(0,0,0,0.55)\"\u003e\u003c\/stop\u003e\n  \u003c\/radialgradient\u003e\n\u003c\/defs\u003e\n\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"url(#bai-vig-as-636f6b)\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\u003crect x=\"20\" y=\"40\" width=\"560\" height=\"320\" rx=\"14\" fill=\"white\" filter=\"url(#bai-grain-as-636f6b)\" opacity=\"0.4\" pointer-events=\"none\"\u003e\u003c\/rect\u003e\n\u003cg transform=\"translate(0, 386)\" pointer-events=\"none\" aria-hidden=\"true\"\u003e\n  \u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\" fill=\"rgba(255,255,255,0.02)\"\u003e\u003c\/rect\u003e\n  \u003cclippath id=\"bai-tcl-as-636f6b\"\u003e\u003crect x=\"20\" y=\"-10\" width=\"560\" height=\"14\"\u003e\u003c\/rect\u003e\u003c\/clippath\u003e\n  \u003cg clip-path=\"url(#bai-tcl-as-636f6b)\"\u003e\n    \u003ctext x=\"0\" y=\"0\" class=\"bai-data-ticker\" font-family=\"ui-monospace, monospace\" font-size=\"9\" letter-spacing=\"2\" fill=\"rgba(20,40,160,0.55)\"\u003e◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ ◇ ◈ ◉ ◆ ⟨⟩ \u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/g\u003e\n\u003cstyle\u003e@keyframes bai-as-636f6b-float { 0% { transform: translate(404px, 80px); } 100% { transform: translate(414px, 72px); } }\u003c\/style\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-specs\" id=\"bai-s8\"\u003e\u003ch2 class=\"bai-h2\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eEverything, on the record.\u003c\/p\u003e\n\u003cdiv class=\"bai-spec-grid\"\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eAudio \u0026amp; Connectivity\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eChannels\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003e1.4 ch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eDolby Atmos\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eYes\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eHDMI ARC\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eeARC\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eIn the listing\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eSamsung\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eQ990F\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var pdp = document.currentScript \u0026\u0026 document.currentScript.closest('.bai-pdp') || document.querySelector('.bai-pdp');\n  if (!pdp) return;\n  var links = pdp.querySelectorAll('.bai-toc-link');\n  if (!links.length) return;\n  var byId = {};\n  links.forEach(function(l){ byId[l.dataset.target] = l; });\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      var l = byId[e.target.id];\n      if (!l) return;\n      if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e 0.35) {\n        links.forEach(function(x){ x.classList.remove('is-active'); });\n        l.classList.add('is-active');\n      }\n    });\n  }, { threshold: [0.35, 0.6], rootMargin: '-30% 0px -30% 0px' });\n  pdp.querySelectorAll('section[id^=\"bai-s\"]').forEach(function(s){ io.observe(s); });\n  links.forEach(function(l){\n    l.addEventListener('click', function(ev){\n      var t = pdp.querySelector('#' + l.dataset.target);\n      if (!t) return;\n      ev.preventDefault();\n      t.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      history.replaceState(null, '', '#' + l.dataset.target);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- bai-seo-extra v1 --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"@id\":\"https:\/\/beachai.com\/products\/samsung-q-series-soundbar-hw-q990f-11-1-4-ch-subwoofer-rear-speaker#product-extra\",\"url\":\"https:\/\/beachai.com\/products\/samsung-q-series-soundbar-hw-q990f-11-1-4-ch-subwoofer-rear-speaker\",\"name\":\"Samsung Q990F 1.4 ch Dolby Atmos Soundbar\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Samsung\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Channels\",\"value\":\"1.4 ch\"},{\"@type\":\"PropertyValue\",\"name\":\"HDMI ARC\",\"value\":\"eARC\"},{\"@type\":\"PropertyValue\",\"name\":\"Dolby Atmos\",\"value\":\"Yes\"}],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"applicableCountry\":\"US\",\"returnPolicyCategory\":\"https:\/\/schema.org\/MerchantReturnFiniteReturnWindow\",\"merchantReturnDays\":30,\"returnMethod\":\"https:\/\/schema.org\/ReturnByMail\",\"returnFees\":\"https:\/\/schema.org\/FreeReturn\"}}\u003c\/script\u003e\n\u003c!-- \/bai-seo-extra v1 --\u003e\n","brand":"Samsung","offers":[{"title":"Default Title","offer_id":47823743353050,"sku":"SAMHWQ990FX","price":1797.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/8413\/0522\/files\/1153567_1.jpg?v=1777616948"},{"product_id":"audio-technica-at-lp60x-belt-drive-turntable","title":"Audio-Technica AT-LP60X Turntable","description":"\u003cdiv class=\"bai-pdp\" data-pdp=\"turntable\"\u003e\n\u003cdiv class=\"bai-progress\"\u003e\u003c\/div\u003e\n\u003cnav class=\"bai-toc\" aria-label=\"Sections\"\u003e\u003col class=\"bai-toc-list\"\u003e\n\u003cli\u003e\u003ca href=\"#bai-s1\" class=\"bai-toc-link\" data-target=\"bai-s1\"\u003eOverview\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s2\" class=\"bai-toc-link\" data-target=\"bai-s2\"\u003eGlance\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s3\" class=\"bai-toc-link\" data-target=\"bai-s3\"\u003eBuild\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"#bai-s8\" class=\"bai-toc-link\" data-target=\"bai-s8\"\u003eAll specs\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ol\u003e\u003c\/nav\u003e\n\n\u003cstyle\u003e\n.bai-pdp { width: 100%; max-width: 100%; overflow-x: hidden; box-sizing: border-box;\n  background: #0a0a0a; color: #f0f0f0; font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n  position: relative; border-radius: 0; }\n.bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { box-sizing: border-box; }\n.bai-pdp h1, .bai-pdp h2, .bai-pdp h3 { color: #ffffff; margin: 0; }\n.bai-pdp p { color: #f0f0f0; margin: 0; line-height: 1.5; }\n.bai-pdp section { position: relative; padding: 3rem 1.25rem; overflow: hidden; }\n@media (min-width: 600px) { .bai-pdp section { padding: 4rem 2rem; } .bai-pdp { border-radius: 0; } }\n@media (min-width: 760px) { .bai-pdp section { padding: 5rem 2.5rem; } .bai-pdp { border-radius: 24px; } }\n@media (min-width: 1024px) { .bai-pdp section { padding: 7rem 4rem; } }\n\n\/* Scroll progress ribbon *\/\n.bai-progress { position: sticky; top: 0; left: 0; height: 3px; z-index: 50;\n  background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); transform-origin: left;\n  transform: scaleX(0); }\n@supports (animation-timeline: scroll(root)) {\n  .bai-progress { animation: bai-wipe linear; animation-timeline: scroll(root); }\n}\n\n\/* Aurora *\/\n.bai-aurora { position: absolute; inset: 0; z-index: 0; pointer-events: none; opacity: 1;\n  background-image:\n    radial-gradient(ellipse 80% 60% at 22% 30%, rgba(var(--p-rgb,253,98,98), 0.22), transparent 60%),\n    radial-gradient(ellipse 70% 50% at 75% 65%, rgba(var(--s-rgb,255,210,138), 0.16), transparent 60%),\n    radial-gradient(ellipse 60% 50% at 50% 90%, rgba(var(--p-rgb,253,98,98), 0.18), transparent 70%);\n  animation: bai-aurora 18s ease-in-out infinite alternate; }\n@keyframes bai-aurora { 0% { transform: translate3d(0,0,0) scale(1); } 100% { transform: translate3d(2%, -1%, 0) scale(1.04); } }\n\n.bai-vignette { position: absolute; inset: 0; z-index: 1; pointer-events: none;\n  background-image: radial-gradient(ellipse 60% 50% at 35% 50%, rgba(0,0,0,0.55) 0%, transparent 70%); }\n\n\/* Hero *\/\n.bai-hero { position: relative; min-height: 70vh; display: flex; flex-direction: column; justify-content: center; padding-bottom: 2rem; }\n.bai-hero .bai-inner { position: relative; z-index: 3; }\n.bai-eyebrow { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.55rem 0.9rem; min-height: 44px;\n  border-radius: 999px; background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.22);\n  color: var(--p, #fd6262); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.15em; text-transform: uppercase;\n  text-shadow: 0 0 20px var(--p, rgba(253,98,98,0.6)); margin-bottom: 1.5rem; }\n.bai-h1 { font-size: 3rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 45%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 16px rgba(0,0,0,0.65)); margin-bottom: 1rem; max-width: 14ch; }\n.bai-sub { font-size: 1.25rem; color: #f0f0f0; max-width: 56ch; line-height: 1.45; }\n.bai-ghost { display: none; position: absolute; bottom: -0.5em; right: -0.1em; font-size: 14rem; font-weight: 900;\n  color: rgba(255,255,255,0.04); letter-spacing: -0.04em; pointer-events: none; z-index: 1; line-height: 0.9; }\n@media (min-width: 600px) { .bai-h1 { font-size: 4.25rem; } .bai-sub { font-size: 1.4rem; } }\n@media (min-width: 760px) { .bai-h1 { font-size: 6rem; } .bai-sub { font-size: 1.55rem; } .bai-ghost { display: block; font-size: 18rem; } }\n@media (min-width: 1024px) { .bai-h1 { font-size: 8rem; } .bai-sub { font-size: 1.65rem; } .bai-ghost { font-size: 22rem; } }\n\n\/* Stat bar *\/\n.bai-stats { background: #0a0a0a; }\n.bai-stats-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }\n.bai-stat { background: rgba(255,255,255,0.02); border: 1px solid rgba(255,255,255,0.06); border-radius: 12px; padding: 1.25rem 1rem; text-align: center; }\n.bai-stat-num { font-size: 2.5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 60%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.4)); }\n.bai-stat-num small { font-size: 0.45em; vertical-align: super; margin-left: 0.15em; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-stat-label { font-size: 0.72rem; color: #cfcfcf; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase; margin-top: 0.5rem; }\n@media (min-width: 600px) { .bai-stats-grid { grid-template-columns: repeat(3, 1fr); } .bai-stat-num { font-size: 2.85rem; } }\n@media (min-width: 760px) { .bai-stats-grid { grid-template-columns: repeat(5, 1fr); gap: 1rem; } .bai-stat-num { font-size: 3.2rem; } .bai-stat { background: transparent; border: none; border-left: 1px solid rgba(255,255,255,0.08); border-radius: 0; } .bai-stat:first-child { border-left: none; } }\n@media (min-width: 1024px) { .bai-stat-num { font-size: 3.6rem; } }\n\n\/* Generic feature section *\/\n.bai-section .bai-h2 { font-size: 2.5rem; font-weight: 900; line-height: 1.05; letter-spacing: -0.01em; color: #ffffff;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.55)); max-width: 18ch; margin-bottom: 1rem; }\n.bai-lede { font-size: 1.2rem; color: #ececec; max-width: 56ch; line-height: 1.5; }\n@media (min-width: 600px) { .bai-section .bai-h2 { font-size: 3.5rem; } .bai-lede { font-size: 1.3rem; } }\n@media (min-width: 760px) { .bai-section .bai-h2 { font-size: 4.5rem; } .bai-lede { font-size: 1.4rem; } }\n@media (min-width: 1024px) { .bai-section .bai-h2 { font-size: 5.5rem; } .bai-lede { font-size: 1.45rem; } }\n\n\/* Pill row *\/\n.bai-pills { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-top: 1.5rem; }\n.bai-pill { display: inline-flex; align-items: center; min-height: 44px; padding: 0.7rem 1rem;\n  border-radius: 999px; border: 1px solid rgba(255,255,255,0.18); background: rgba(255,255,255,0.04);\n  color: #f0f0f0; font-size: 0.92rem; font-weight: 600; transition: all 0.25s ease; }\n.bai-pill:hover { border-color: var(--p, #fd6262); transform: translateY(-2px); box-shadow: 0 8px 30px rgba(0,0,0,0.4); }\n\n\/* Sound section *\/\n.bai-sound { display: grid; grid-template-columns: 1fr; gap: 2.5rem; align-items: center; }\n.bai-sound-stat { font-size: 5rem; font-weight: 900; line-height: 1;\n  background: linear-gradient(110deg, #ffffff 0%, var(--p, #fd6262) 50%, #fff5e0 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }\n.bai-sound-stat small { font-size: 0.3em; vertical-align: super; color: var(--p, #fd6262); -webkit-text-fill-color: initial; }\n.bai-speaker { position: relative; width: 100%; max-width: 280px; aspect-ratio: 16\/10; margin: 0 auto;\n  border: 2px solid rgba(255,255,255,0.18); border-radius: 14px; }\n.bai-speaker::before, .bai-speaker::after { content: ''; position: absolute; inset: -10%; border: 2px solid var(--p, #fd6262); border-radius: 50%; opacity: 0; animation: bai-ripple 4s ease-out infinite; }\n.bai-speaker::after { animation-delay: 2s; }\n@keyframes bai-ripple { 0% { transform: scale(0.7); opacity: 0.6; } 100% { transform: scale(1.6); opacity: 0; } }\n@media (min-width: 760px) { .bai-sound { grid-template-columns: 1.1fr 1fr; gap: 3rem; } .bai-speaker { max-width: 320px; } .bai-sound-stat { font-size: 8.5rem; } }\n@media (min-width: 1024px) { .bai-speaker { max-width: 340px; } .bai-sound-stat { font-size: 10rem; } }\n\n\/* Gaming *\/\n.bai-game { background: #050507; position: relative; }\n.bai-game::after { content: ''; position: absolute; inset: 0; pointer-events: none;\n  background-image: repeating-linear-gradient(0deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 4px);\n  z-index: 1; }\n.bai-game .bai-h2 { font-size: 3.5rem; }\n@media (min-width: 600px) { .bai-game .bai-h2 { font-size: 5rem; } }\n@media (min-width: 760px) { .bai-game .bai-h2 { font-size: 7rem; } }\n@media (min-width: 1024px) { .bai-game .bai-h2 { font-size: 10rem; } }\n\n\/* Smart - light section per §4 *\/\n.bai-smart { background: #fef3e8; color: #2b2017; }\n.bai-smart .bai-h2 { color: #1a0f08;\n  background: linear-gradient(110deg, #1a0f08 0%, #b08948 50%, #6b3a18 100%);\n  -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;\n  filter: drop-shadow(0 1px 4px rgba(255, 248, 230, 0.85)); }\n.bai-smart .bai-lede { color: #3a2f25; }\n.bai-smart .bai-pill { color: #3a2f25; border-color: rgba(176,137,72,0.40); background: rgba(255,255,255,0.55); }\n.bai-smart .bai-pill:hover { border-color: #b08948; transform: translateY(-2px); }\n\n\/* Specs *\/\n.bai-specs { background: #0a0a0a; }\n.bai-spec-grid { display: grid; grid-template-columns: 1fr; gap: 1rem; margin-top: 2rem; }\n@media (min-width: 760px) { .bai-spec-grid { grid-template-columns: repeat(2, 1fr); gap: 1.25rem; } }\n@media (min-width: 1024px) { .bai-spec-grid { grid-template-columns: repeat(3, 1fr); } }\n.bai-spec-group { background: rgba(255,255,255,0.03); border: 1px solid rgba(255,255,255,0.10); border-radius: 16px; padding: 1.5rem; }\n.bai-spec-bar { height: 3px; width: 64px; background: linear-gradient(90deg, var(--p, #fd6262), var(--s, #ffd28a)); border-radius: 2px; margin-bottom: 0.75rem; }\n.bai-spec-group h3 { color: #ffffff !important; font-weight: 800; font-size: 1.05rem; letter-spacing: 0.06em; margin-bottom: 1rem; }\n.bai-spec-row { display: grid; grid-template-columns: 1fr; padding: 0.6rem 0; border-bottom: 1px solid rgba(255,255,255,0.06); }\n.bai-spec-row:last-child { border-bottom: none; }\n.bai-spec-key { color: #cfcfcf; font-weight: 600; font-size: 0.72rem; letter-spacing: 0.08em; text-transform: uppercase; }\n.bai-spec-val { color: #ffffff; font-size: 1rem; margin-top: 0.2rem; }\n@media (min-width: 600px) { .bai-spec-row { grid-template-columns: 35% 65%; } .bai-spec-key { font-size: 0.85rem; text-transform: none; letter-spacing: 0.02em; } .bai-spec-group h3 { font-size: 1.2rem; } }\n@media (min-width: 600px) { .bai-spec-val { font-size: 1.05rem; } }\n\n\/* Down-arrow nav *\/\n.bai-down { display: flex; flex-direction: column; align-items: center; gap: 0.75rem; margin: 3rem auto 0; position: relative; z-index: 3; }\n.bai-down-label { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.22em; text-transform: uppercase; color: rgba(255,255,255,0.5); }\n.bai-down-circle { display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; min-height: 44px; border-radius: 50%; background: rgba(255,255,255,0.04); border: 2px solid rgba(255,255,255,0.18); font-size: 1.5rem; color: #fff; cursor: pointer; transition: all 0.3s cubic-bezier(0.2, 0.8, 0.2, 1); position: relative; overflow: hidden; text-decoration: none; }\n.bai-down-circle::before { content: \"\\2193\"; animation: bai-bounce-down-arrow 1.8s ease-in-out infinite; }\n.bai-down-circle:hover { background: rgba(255,255,255,0.12); border-color: rgba(255,255,255,0.4); transform: scale(1.1); box-shadow: 0 0 30px rgba(255,255,255,0.2); }\n@keyframes bai-bounce-down-arrow { 0%,100% { transform: translateY(-2px); opacity: 0.6; } 50% { transform: translateY(8px); opacity: 1; } }\n@media (min-width: 600px) { .bai-down-circle { width: 64px; height: 64px; font-size: 1.7rem; } }\n@media (min-width: 760px) { .bai-down-circle { width: 72px; height: 72px; font-size: 1.9rem; } }\n\n.bai-down.crimson .bai-down-circle { border-color: rgba(255,45,85,0.5); color: #ff2d55; box-shadow: 0 0 24px rgba(255,45,85,0.15); }\n.bai-down.crimson .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,85,0.5); border-color: #ff2d55; }\n.bai-down.cyan .bai-down-circle { border-color: rgba(0,229,255,0.5); color: #00e5ff; box-shadow: 0 0 24px rgba(0,229,255,0.15); }\n.bai-down.cyan .bai-down-circle:hover { box-shadow: 0 0 40px rgba(0,229,255,0.5); border-color: #00e5ff; }\n.bai-down.gold .bai-down-circle { border-color: rgba(255,181,71,0.5); color: #ffb547; box-shadow: 0 0 24px rgba(255,181,71,0.15); }\n.bai-down.gold .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,181,71,0.4); border-color: #ffb547; }\n.bai-down.grape .bai-down-circle { border-color: rgba(192,66,255,0.5); color: #c042ff; box-shadow: 0 0 24px rgba(192,66,255,0.15); }\n.bai-down.grape .bai-down-circle:hover { box-shadow: 0 0 40px rgba(192,66,255,0.5); border-color: #c042ff; }\n.bai-down.hot .bai-down-circle { border-color: rgba(255,45,146,0.5); color: #ff2d92; box-shadow: 0 0 24px rgba(255,45,146,0.15); }\n.bai-down.hot .bai-down-circle:hover { box-shadow: 0 0 40px rgba(255,45,146,0.5); border-color: #ff2d92; }\n.bai-down.warm .bai-down-circle { border-color: rgba(210,105,30,0.6); color: #d2691e; background: #fff; box-shadow: 0 0 24px rgba(210,105,30,0.15); }\n.bai-down.warm .bai-down-circle:hover { box-shadow: 0 0 40px rgba(210,105,30,0.45); border-color: #d2691e; }\n\n\/* TOC *\/\n.bai-toc { display: none; }\n@media (min-width: 1024px) {\n  .bai-toc { position: fixed; top: 50%; right: 24px; transform: translateY(-50%); z-index: 40; pointer-events: auto; display: block; }\n  .bai-toc-list { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 0.55rem; }\n  .bai-toc-link { display: inline-flex; align-items: center; gap: 12px; padding: 6px 0; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(255, 255, 255, 0.45); text-decoration: none; transition: color 0.25s ease, transform 0.25s ease; text-shadow: 0 1px 6px rgba(0, 0, 0, 0.45); }\n  .bai-toc-link::before { content: ''; display: inline-block; width: 18px; height: 2px; background: rgba(255, 255, 255, 0.25); transition: width 0.25s ease, background 0.25s ease; }\n  .bai-toc-link:hover { color: rgba(255, 255, 255, 0.85); }\n  .bai-toc-link:hover::before { width: 28px; background: rgba(255, 255, 255, 0.55); }\n  .bai-toc-link.is-active { color: var(--p, #ffffff); transform: translateX(-2px); }\n  .bai-toc-link.is-active::before { width: 36px; background: var(--p, #ffffff); box-shadow: 0 0 12px var(--p, rgba(255,255,255,0.6)); }\n}\n@media (min-width: 1280px) { .bai-toc { right: 32px; } .bai-toc-link { font-size: 0.74rem; } }\n\n\/* Animations *\/\n@keyframes bai-rise { from { opacity: 0; transform: translateY(40px); } to { opacity: 1; transform: translateY(0); } }\n@keyframes bai-blur-in { from { opacity: 0; filter: blur(12px); letter-spacing: 0.15em; } to { opacity: 1; filter: blur(0); letter-spacing: -0.01em; } }\n@keyframes bai-wipe { from { transform: scaleX(0); } to { transform: scaleX(1); } }\n@supports (animation-timeline: view()) {\n  .bai-pdp .bai-h1 { animation: bai-blur-in linear; animation-timeline: view(); animation-range: cover 0% cover 30%; }\n  .bai-pdp .bai-h2, .bai-pdp .bai-lede, .bai-pdp .bai-stats-grid \u003e * { animation: bai-rise linear; animation-timeline: view(); animation-range: entry 0% entry 33%; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .bai-pdp *, .bai-pdp *::before, .bai-pdp *::after { animation: none !important; transition: none !important; }\n  .bai-progress { transform: scaleX(1); }\n  .bai-aurora { animation: none; }\n}\n\u003c\/style\u003e\n\n\u003cstyle\u003e.bai-pdp{--p:#cc0000;--s:#2b2b2b;--p-rgb:204,0,0;--s-rgb:43,43,43;}\u003c\/style\u003e\n\u003csection class=\"bai-section bai-hero\" id=\"bai-s1\"\u003e\u003cdiv class=\"bai-aurora\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bai-vignette\"\u003e\u003c\/div\u003e\n\u003cspan class=\"bai-ghost\"\u003eAT-LP60X\u003c\/span\u003e\u003cdiv class=\"bai-inner\"\u003e\n\u003cspan class=\"bai-eyebrow\"\u003eAudio-Technica · AT-LP60X\u003c\/span\u003e\u003ch1 class=\"bai-h1\"\u003eVinyl, the way it was meant to be.\u003c\/h1\u003e\n\u003cp class=\"bai-sub\"\u003eBelt-drive. Fully automatic\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down crimson\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eGlance\u003c\/span\u003e\u003ca href=\"#bai-s2\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-stats\" id=\"bai-s2\"\u003e\u003ch2 class=\"bai-h2 bai-sr-only\" style=\"position:absolute;left:-9999px\"\u003eAt a glance\u003c\/h2\u003e\n\u003cdiv class=\"bai-stats-grid\"\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eAudio-Technica\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eBrand\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-stat\"\u003e\n\u003cdiv class=\"bai-stat-num\"\u003eNew\u003c\/div\u003e\n\u003cdiv class=\"bai-stat-label\"\u003eCondition\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-down crimson\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eBuild\u003c\/span\u003e\u003ca href=\"#bai-s3\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section\" id=\"bai-s3\"\u003e\u003ch2 class=\"bai-h2\"\u003eBuilt better.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eAudio-Technica engineering, designed for daily use.\u003c\/p\u003e\n\u003cdiv class=\"bai-down crimson\"\u003e\n\u003cspan class=\"bai-down-label\"\u003eAll specs\u003c\/span\u003e\u003ca href=\"#bai-s8\" class=\"bai-down-circle\" aria-label=\"Scroll to next section\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"bai-section bai-specs\" id=\"bai-s8\"\u003e\u003ch2 class=\"bai-h2\"\u003eFull specifications.\u003c\/h2\u003e\n\u003cp class=\"bai-lede\"\u003eEverything, on the record.\u003c\/p\u003e\n\u003cdiv class=\"bai-spec-grid\"\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eSmart \u0026amp; I\/O\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eDrive type\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eBelt-drive\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eOperation\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eFully automatic\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-group\"\u003e\n\u003cdiv class=\"bai-spec-bar\"\u003e\u003c\/div\u003e\n\u003ch3\u003eIn the listing\u003c\/h3\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eBrand\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eAudio-Technica\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-row\"\u003e\n\u003cdiv class=\"bai-spec-key\"\u003eModel\u003c\/div\u003e\n\u003cdiv class=\"bai-spec-val\"\u003eAT-LP60X\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003cscript\u003e\n(function(){\n  var pdp = document.currentScript \u0026\u0026 document.currentScript.closest('.bai-pdp') || document.querySelector('.bai-pdp');\n  if (!pdp) return;\n  var links = pdp.querySelectorAll('.bai-toc-link');\n  if (!links.length) return;\n  var byId = {};\n  links.forEach(function(l){ byId[l.dataset.target] = l; });\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      var l = byId[e.target.id];\n      if (!l) return;\n      if (e.isIntersecting \u0026\u0026 e.intersectionRatio \u003e 0.35) {\n        links.forEach(function(x){ x.classList.remove('is-active'); });\n        l.classList.add('is-active');\n      }\n    });\n  }, { threshold: [0.35, 0.6], rootMargin: '-30% 0px -30% 0px' });\n  pdp.querySelectorAll('section[id^=\"bai-s\"]').forEach(function(s){ io.observe(s); });\n  links.forEach(function(l){\n    l.addEventListener('click', function(ev){\n      var t = pdp.querySelector('#' + l.dataset.target);\n      if (!t) return;\n      ev.preventDefault();\n      t.scrollIntoView({ behavior: 'smooth', block: 'start' });\n      history.replaceState(null, '', '#' + l.dataset.target);\n    });\n  });\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- bai-seo-extra v1 --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"Product\",\"@id\":\"https:\/\/beachai.com\/products\/audio-technica-at-lp60x-belt-drive-turntable#product-extra\",\"url\":\"https:\/\/beachai.com\/products\/audio-technica-at-lp60x-belt-drive-turntable\",\"name\":\"Audio-Technica AT-LP60X Turntable\",\"brand\":{\"@type\":\"Brand\",\"name\":\"Audio-Technica\"},\"additionalProperty\":[],\"hasMerchantReturnPolicy\":{\"@type\":\"MerchantReturnPolicy\",\"applicableCountry\":\"US\",\"returnPolicyCategory\":\"https:\/\/schema.org\/MerchantReturnFiniteReturnWindow\",\"merchantReturnDays\":30,\"returnMethod\":\"https:\/\/schema.org\/ReturnByMail\",\"returnFees\":\"https:\/\/schema.org\/FreeReturn\"},\"isVariantOf\":{\"@type\":\"ProductGroup\",\"productGroupID\":\"bai-pg-audio-technica-at-lp60x-belt-drive-turntable\",\"name\":\"Audio-Technica AT-LP60X Turntable\"}}\u003c\/script\u003e\n\u003c!-- \/bai-seo-extra v1 --\u003e\n","brand":"Audio-Technica","offers":[{"title":"Default","offer_id":47823753806042,"sku":"ATLP60XGM","price":189.0,"currency_code":"USD","in_stock":true},{"title":"ATLP60XBK","offer_id":47823753838810,"sku":"ATLP60XBK","price":189.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0774\/8413\/0522\/files\/461817_1.jpg?v=1777616696"}],"url":"https:\/\/beachai.com\/collections\/audio.oembed","provider":"Beach AI ","version":"1.0","type":"link"}