.jq219G_vehicleDetailVideoSection{background:url(/images/financing/hallway-palette.webp) 50%/cover no-repeat;border:1px solid #dcd3c9eb;border-radius:24px;width:100%;margin:1.5rem 0 0;padding:1.1rem;position:relative;overflow:hidden;box-shadow:0 12px 28px #0f172a0d,inset 0 1px #ffffff80}.jq219G_vehicleDetailVideoSection:before{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#ffffff3d,#0000 38%),linear-gradient(#ffffff29 0%,#ffffff14 100%);position:absolute;inset:0}.jq219G_vehicleDetailVideoShell{z-index:1;background:linear-gradient(#ffffffeb 0%,#fcf9f5f5 100%);border:1px solid #e9e3dcb8;border-radius:20px;gap:.9rem;width:min(100%,52rem);margin:0 auto;padding:1rem 1rem 1.08rem;display:grid;position:relative;box-shadow:0 10px 26px #0f172a14,inset 0 1px #ffffffeb}.jq219G_vehicleDetailVideoCopy{gap:.3rem;max-width:38rem;margin:0 auto;display:grid}.jq219G_vehicleDetailVideoEyebrow{font-family:var(--font-ui);font-size:.72rem;font-weight:var(--type-ui-weight,500);letter-spacing:.13em;text-transform:uppercase;color:#8a5a68;margin:0}.jq219G_vehicleDetailVideoTitle{color:#111827;font-family:var(--font-heading);font-size:clamp(1.12rem,1.5vw,1.4rem);font-weight:var(--type-heading-weight,600);letter-spacing:var(--type-heading-tracking,-.02em);text-wrap:balance;margin:0;line-height:1.1}.jq219G_vehicleDetailVideoText{color:#475569;margin:0;font-size:.96rem;line-height:1.62}.jq219G_vehicleDetailVideoMedia{aspect-ratio:4/3;background:linear-gradient(#1e2025f0 0%,#101216fa 100%);border:1px solid #b4a89ceb;border-radius:16px;width:min(100%,34rem);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 12px 28px #0f172a1f,inset 0 1px #ffffff0f}.jq219G_vehicleDetailVideoPoster{-o-object-fit:cover;object-fit:cover;background:#111827;width:100%;height:100%;display:block}.jq219G_vehicleDetailVideoPlayerFrame{background:#000;border:0;width:100%;height:100%;display:block}.jq219G_vehicleDetailVideoActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;display:flex}.jq219G_vehicleDetailVideoPlayButton,.jq219G_vehicleDetailVideoWatchLink{min-height:2.6rem;font-family:var(--font-ui);font-size:.9rem;font-weight:var(--type-ui-weight,500);letter-spacing:var(--type-ui-tracking,.01em);border-radius:999px;justify-content:center;align-items:center;padding:.64rem .96rem;line-height:1.1;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex}.jq219G_vehicleDetailVideoPlayButton{color:#fff;cursor:pointer;background:#0f172af5;border:1px solid #0f172af5}.jq219G_vehicleDetailVideoPlayButton:hover,.jq219G_vehicleDetailVideoPlayButton:focus-visible{background:#000;border-color:#000;transform:translateY(-1px)}.jq219G_vehicleDetailVideoWatchLink{color:#0f172a;background:#fffffff0;border:1px solid #cbd5e1f5;box-shadow:0 4px 10px #0f172a0a}.jq219G_vehicleDetailVideoWatchLink:hover,.jq219G_vehicleDetailVideoWatchLink:focus-visible{color:#fff;background:#0f172aeb;border-color:#0f172aeb;text-decoration:none;transform:translateY(-1px)}.jq219G_vehicleDetailVideoLoadedNote{color:#64748b;margin:0;font-size:.92rem;line-height:1.5}[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoSection{background:radial-gradient(circle at 16% 12%,#4ea1ff2e,#0000 34%),radial-gradient(circle at 84% 18%,#f2b24d21,#0000 32%),repeating-linear-gradient(135deg,#ffffff09 0 1px,#0000 1px 18px),linear-gradient(#0f1b31 0%,#050a14 100%);border-color:#8faad242;box-shadow:0 16px 38px #00000052,inset 0 1px #ffffff0b}[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoSection:before{background:radial-gradient(circle at 0 0,#7ac0ff1f,#0000 38%),linear-gradient(#050a141f 0%,#050a1457 100%)}[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoShell{background:linear-gradient(#0d1728eb 0%,#080f1cf7 100%),linear-gradient(90deg,#7ac0ff0a,#0000 40%);border-color:#8faad23d;box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff0a}[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoEyebrow{color:#f2b24d}[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoTitle{color:#f8fafc}[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoText{color:#d8e1ee}[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoMedia{background:radial-gradient(circle at 50% 34%,#4ea1ff1a,#0000 48%),linear-gradient(#0f1b31fa 0%,#050a14 100%);border-color:#8faad24d;box-shadow:0 16px 34px #00000057,inset 0 1px #ffffff0b}[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoPlayButton{color:#08111f;background:linear-gradient(#ffd28c 0%,#f2b24d 100%);border-color:#f2b24de0}:is([data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoPlayButton:hover,[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoPlayButton:focus-visible){color:#08111f;background:linear-gradient(#ffe0a9 0%,#f5bf67 100%);border-color:#f2b24dfa}[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoWatchLink{color:#f8fafc;background:linear-gradient(#0c1627f0 0%,#09111ff5 100%),linear-gradient(90deg,#7ac0ff14,#0000 36%);border-color:#7ac0ff6b;box-shadow:0 8px 18px #0003,inset 0 1px #ffffff0a}:is([data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoWatchLink:hover,[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoWatchLink:focus-visible){color:#08111f;background:linear-gradient(#ffe0a9 0%,#f5bf67 100%);border-color:#f2b24df0}[data-inventory-theme=dark_performance] .jq219G_vehicleDetailVideoLoadedNote{color:#9fb1c9}[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoSection{background:radial-gradient(circle at 16% 12%,#16d6c233,#0000 34%),radial-gradient(circle at 84% 18%,#ffd23f26,#0000 32%),radial-gradient(circle at 50% 104%,#8f1d1d3d,#0000 44%),repeating-linear-gradient(135deg,#ffffff0a 0 1px,#0000 1px 18px),linear-gradient(#111718 0%,#050606 100%);border-color:#16d6c242;box-shadow:0 16px 38px #00000057,inset 0 1px #ffffff0b}[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoSection:before{background:radial-gradient(circle at 0 0,#16d6c221,#0000 38%),linear-gradient(#05060624 0%,#0506065c 100%)}[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoShell{background:linear-gradient(#111718eb 0%,#07090af7 100%),linear-gradient(90deg,#16d6c20b,#0000 40%);border-color:#16d6c23d;box-shadow:0 14px 34px #00000052,inset 0 1px #ffffff0a}[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoEyebrow{color:#ffd23f}[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoTitle{color:#fff7d7}[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoText{color:#d3ddd7}[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoMedia{background:radial-gradient(circle at 50% 34%,#16d6c21c,#0000 48%),radial-gradient(circle at 78% 18%,#ffd23f14,#0000 36%),linear-gradient(#111718fa 0%,#050606 100%);border-color:#16d6c24d;box-shadow:0 16px 34px #0000005c,inset 0 1px #ffffff0b}[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoPlayButton{color:#11100a;background:linear-gradient(#ffe46d 0%,#ffd23f 100%);border-color:#ffd23feb}:is([data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoPlayButton:hover,[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoPlayButton:focus-visible){color:#11100a;background:linear-gradient(#fff1a0 0%,#ffd84c 100%);border-color:#ffd23ffa}[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoWatchLink{color:#fff7d7;background:linear-gradient(#0e1314f5 0%,#07090afa 100%),linear-gradient(90deg,#16d6c217,#0000 38%);border-color:#16d6c26b;box-shadow:0 8px 18px #0000003d,inset 0 1px #ffffff0a}:is([data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoWatchLink:hover,[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoWatchLink:focus-visible){color:#11100a;background:linear-gradient(#fff1a0 0%,#ffd84c 100%);border-color:#ffd23ff5}[data-inventory-theme=retro_performance] .jq219G_vehicleDetailVideoLoadedNote{color:#d3ddd7bd}[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoSection{background:radial-gradient(circle at 16% 12%,#f0181833,#0000 34%),radial-gradient(circle at 84% 10%,#f6c44526,#0000 30%),radial-gradient(circle at 50% 0,#9f111847,#0000 42%),repeating-linear-gradient(135deg,#f6c44508 0 1px,#0000 1px 18px),linear-gradient(#18130f 0%,#050505 100%);border-color:#f6c44542;box-shadow:0 16px 38px #0000005c,inset 0 1px #ffffff0b}[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoSection:before{background:radial-gradient(circle at 0 0,#f0181821,#0000 38%),radial-gradient(circle at 100% 0,#f6c4451a,#0000 34%),linear-gradient(#05050524 0%,#05050561 100%)}[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoShell{background:linear-gradient(#120e0ceb 0%,#070707f7 100%),linear-gradient(90deg,#f018180b,#0000 40%);border-color:#f6c4453d;box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff0a}[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoEyebrow{color:#f6c445}[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoTitle{color:#fff}[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoText{color:#c9bfae}[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoMedia{background:radial-gradient(circle at 50% 34%,#f018181c,#0000 48%),radial-gradient(circle at 78% 18%,#f6c4451a,#0000 36%),linear-gradient(#120e0cfa 0%,#050505 100%);border-color:#f6c4454d;box-shadow:0 16px 34px #00000061,inset 0 1px #ffffff0b}[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoPlayButton{color:#fff;background:linear-gradient(#ff3434 0%,#f01818 100%);border-color:#f01818f5;box-shadow:0 10px 22px #f018182e,inset 0 1px #ffffff38}:is([data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoPlayButton:hover,[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoPlayButton:focus-visible){color:#fff;background:linear-gradient(#ff4a4a 0%,#ff2020 100%);border-color:#ff4a4afa}[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoWatchLink{color:#fff7e6;background:linear-gradient(#120e0cf5 0%,#070707fa 100%),linear-gradient(90deg,#f6c4451a,#0000 38%);border-color:#f6c44575;box-shadow:0 8px 18px #00000042,inset 0 1px #ffffff0a}:is([data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoWatchLink:hover,[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoWatchLink:focus-visible){color:#fff;background:linear-gradient(#ff3434 0%,#f01818 100%);border-color:#f01818f5}[data-inventory-theme=dark_premium] .jq219G_vehicleDetailVideoLoadedNote{color:#c9bfaec2}[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoSection{background:radial-gradient(circle at 16% 12%,#2f69d938,#0000 34%),radial-gradient(circle at 84% 14%,#93c5fd24,#0000 30%),radial-gradient(circle at 50% 0,#1d4ed83d,#0000 42%),repeating-linear-gradient(135deg,#60a5fa09 0 1px,#0000 1px 18px),linear-gradient(#07111f 0%,#030712 100%);border-color:#60a5fa47;box-shadow:0 16px 38px #00000061,inset 0 1px #ffffff0b}[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoSection:before{background:radial-gradient(circle at 0 0,#2f69d924,#0000 38%),radial-gradient(circle at 100% 0,#93c5fd1a,#0000 34%),linear-gradient(#03071224 0%,#0307126b 100%)}[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoShell{background:linear-gradient(#0a1628f0 0%,#030712fa 100%),linear-gradient(90deg,#2f69d90f,#0000 40%);border-color:#60a5fa3d;box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff0b}[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoEyebrow{color:#93c5fd}[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoTitle{color:#fff}[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoText{color:#cbd5e1}[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoMedia{background:radial-gradient(circle at 50% 34%,#2f69d924,#0000 48%),radial-gradient(circle at 78% 18%,#93c5fd1a,#0000 36%),linear-gradient(#0a1628fa 0%,#030712 100%);border-color:#60a5fa4d;box-shadow:0 16px 34px #00000061,inset 0 1px #ffffff0b}[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoPlayButton{color:#fff;background:linear-gradient(135deg,#1d4ed8 0%,#2f69d9 48%,#60a5fa 100%);border-color:#60a5fafa;box-shadow:0 10px 22px #00000052,inset 0 0 0 1px #ffffff1a,0 0 22px #2f69d933}:is([data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoPlayButton:hover,[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoPlayButton:focus-visible){color:#fff;background:linear-gradient(135deg,#2563eb 0%,#3b82f6 50%,#93c5fd 100%);border-color:#93c5fdfa}[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoWatchLink{color:#f8fafc;background:linear-gradient(#0a1628f5 0%,#030712fa 100%),linear-gradient(90deg,#60a5fa1a,#0000 38%);border-color:#60a5fa75;box-shadow:0 8px 18px #00000042,inset 0 1px #ffffff0a}:is([data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoWatchLink:hover,[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoWatchLink:focus-visible){color:#fff;background:linear-gradient(#0f2340fa 0%,#07111ffc 100%),linear-gradient(90deg,#2f69d933,#0000 42%);border-color:#93c5fddb}[data-inventory-theme=blue_premium] .jq219G_vehicleDetailVideoLoadedNote{color:#94a3b8}@media (min-width:800px){.jq219G_vehicleDetailVideoCopy,.jq219G_vehicleDetailVideoLoadedNote{text-align:center}}@media (max-width:799.98px){.jq219G_vehicleDetailVideoSection{border-radius:18px;margin:1rem 0 0;padding:.9rem}.jq219G_vehicleDetailVideoShell{border-radius:16px;width:100%;padding:.94rem .92rem .98rem}.jq219G_vehicleDetailVideoCopy{max-width:none;margin:0}.jq219G_vehicleDetailVideoActions{justify-content:flex-start}.jq219G_vehicleDetailVideoText{font-size:.95rem}}@media (max-width:639.98px){.jq219G_vehicleDetailVideoActions{align-items:stretch}.jq219G_vehicleDetailVideoPlayButton,.jq219G_vehicleDetailVideoWatchLink{width:100%}}@media (max-width:479.98px){.jq219G_vehicleDetailVideoSection{padding:.75rem}.jq219G_vehicleDetailVideoEyebrow{font-size:.69rem}.jq219G_vehicleDetailVideoText,.jq219G_vehicleDetailVideoLoadedNote{font-size:.94rem}}@media (prefers-reduced-motion:reduce){.jq219G_vehicleDetailVideoPlayButton,.jq219G_vehicleDetailVideoWatchLink{transition:none}}
