.download-page[data-v-09370ab3]{--download-bg:#070809;--download-panel:#101216;--download-panel-soft:#0d0f12;--download-paper:#f4f8fb;--download-muted:rgba(224,232,238,.68);--download-line:hsla(0,0%,100%,.09);--download-blue:#8bd8ff;--download-blue-deep:#55bce9;--download-gold:#f4d35e;background:radial-gradient(circle at 75% 8%,rgba(73,165,210,.12),transparent 27rem),linear-gradient(180deg,#090a0c 0,var(--download-bg) 100%);color:var(--download-paper);min-height:100vh;overflow:hidden}.download-shell[data-v-09370ab3]{margin-inline:auto;width:min(73.75rem,100% - 3rem)}.mobile-brand[data-v-09370ab3]{align-items:center;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;gap:.4375rem;inset-block-start:1rem;inset-inline-start:1rem;position:absolute;text-decoration:none;z-index:20}.mobile-brand img[data-v-09370ab3]{height:1.625rem;width:1.625rem}.download-hero[data-v-09370ab3]{border-bottom:.0625rem solid var(--download-line);isolation:isolate;min-height:45rem;padding-top:6.5rem;position:relative}.download-hero[data-v-09370ab3]:before{background-image:linear-gradient(hsla(0,0%,100%,.018) .0625rem,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.018) .0625rem,transparent 0);background-size:3.375rem 3.375rem;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(180deg,#000 0,transparent 92%);mask-image:linear-gradient(180deg,#000 0,transparent 92%);position:absolute;z-index:-2}.download-hero[data-v-09370ab3]:after{background:linear-gradient(180deg,transparent,var(--download-bg));content:"";height:13.75rem;inset:auto 0 0;position:absolute;z-index:-1}.download-hero__glow[data-v-09370ab3]{border-radius:50%;filter:blur(5rem);pointer-events:none;position:absolute;z-index:-1}.download-hero__glow--blue[data-v-09370ab3]{background:#4cb2e121;height:22.5rem;inset:18% auto auto 8%;width:22.5rem}.download-hero__glow--gold[data-v-09370ab3]{background:#f4d35e12;height:15rem;inset:auto 10% 2% auto;width:15rem}.download-hero__inner[data-v-09370ab3]{align-items:center;display:grid;gap:4.875rem;grid-template-columns:minmax(25rem,.92fr) minmax(28.75rem,1.08fr);min-height:38.5rem}.download-hero__visual[data-v-09370ab3]{align-self:end;display:flex;height:36.25rem;justify-content:center;position:relative}.download-hero__device-halo[data-v-09370ab3]{background:radial-gradient(circle at 50% 40%,rgba(139,216,255,.14),transparent 55%),#ffffff04;border:.0625rem solid rgba(139,216,255,.16);border-radius:48% 52% 42% 58%;box-shadow:inset 0 0 5rem #8bd8ff0a;top:13%;right:3%;bottom:8%;left:3%;position:absolute;transform:rotate(-7deg)}.download-hero__device[data-v-09370ab3]{display:block;filter:drop-shadow(0 2.375rem 2.375rem rgba(0,0,0,.52));max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.download-hero__device--desktop[data-v-09370ab3]{height:36.75rem;-o-object-position:bottom;object-position:bottom;width:19.875rem}.download-hero__device--mobile[data-v-09370ab3]{display:none}.download-hero__copy[data-v-09370ab3]{padding-bottom:1.5rem;position:relative;z-index:2}.download-eyebrow[data-v-09370ab3]{align-items:center;color:var(--download-blue);display:inline-flex;font-size:.6875rem;font-weight:800;gap:.5625rem;letter-spacing:.16em;margin-bottom:1.125rem;text-transform:uppercase}.download-eyebrow__dot[data-v-09370ab3]{background:var(--download-gold);border-radius:50%;box-shadow:0 0 1.125rem #f4d35e8c;height:.4375rem;width:.4375rem}.download-hero h1[data-v-09370ab3]{font-family:var(--tm-display);font-size:clamp(2.625rem,4.2vw,4.25rem);font-weight:700;letter-spacing:-.045em;line-height:1.02;margin:0;max-width:38.75rem;text-wrap:balance}.download-hero__description[data-v-09370ab3]{color:var(--download-muted);font-size:1.0625rem;line-height:1.65;margin-top:1.5rem;max-width:35rem}.download-hero__actions[data-v-09370ab3]{display:flex;margin-top:1.875rem}.download-primary-btn[data-v-09370ab3],.smart-tv-download-btn[data-v-09370ab3]{align-items:center;background:var(--download-blue);border:0;border-radius:var(--tm-radius-md);box-shadow:0 1.25rem 2.625rem -1.5rem #8bd8ffcc;color:#061017;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5625rem;justify-content:center;min-height:3.125rem;padding:0 1.5rem;text-decoration:none;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.download-primary-btn[data-v-09370ab3]:hover,.smart-tv-download-btn[data-v-09370ab3]:hover{background:#b5e7ff;box-shadow:0 1.5rem 3rem -1.5rem #8bd8ffe6;transform:translateY(-.125rem)}.download-primary-btn img[data-v-09370ab3],.smart-tv-download-btn svg[data-v-09370ab3]{height:1.375rem;width:1.375rem}.download-hero__qr[data-v-09370ab3]{align-items:center;gap:1.125rem;margin-top:2rem}.download-hero__qr-code[data-v-09370ab3]{align-items:center;background:#fffffff5;border:.0625rem solid hsla(0,0%,100%,.1);border-radius:var(--tm-radius-md);display:flex;height:7rem;justify-content:center;overflow:hidden;padding:.5rem;width:7rem}.download-hero__qr-copy[data-v-09370ab3]{align-items:center;display:flex;gap:.875rem;max-width:14.375rem}.download-hero__qr-line[data-v-09370ab3]{background:var(--download-gold);height:.0625rem;width:1.75rem}.download-hero__qr-copy p[data-v-09370ab3]{color:#f4f8fbad;font-size:.75rem;line-height:1.5}.download-section[data-v-09370ab3]{padding:5.375rem 0;position:relative}.download-section__header[data-v-09370ab3]{align-items:baseline;display:flex;gap:1rem;margin-bottom:2.125rem}.download-section__header--center[data-v-09370ab3]{justify-content:center}.download-section__index[data-v-09370ab3]{color:var(--download-gold);font-size:.6875rem;font-weight:800;letter-spacing:.14em}.download-section__header h2[data-v-09370ab3],.smart-tv-panel h2[data-v-09370ab3]{font-family:var(--tm-display);font-size:clamp(1.875rem,3vw,2.625rem);font-weight:650;letter-spacing:-.025em;line-height:1.12;margin:0;text-wrap:balance}.feature-grid[data-v-09370ab3]{display:grid;gap:1.125rem;grid-template-columns:repeat(3,minmax(0,1fr))}.faq-item[data-v-09370ab3],.feature-card[data-v-09370ab3],.install-card[data-v-09370ab3]{background:#ffffff07;border:.0625rem solid var(--download-line)}.feature-card[data-v-09370ab3]{border-radius:var(--tm-radius-lg);min-width:0;overflow:hidden;transition:transform .24s ease,border-color .24s ease,background-color .24s ease}.feature-card[data-v-09370ab3]:hover{background:#8bd8ff09;border-color:#8bd8ff3d;transform:translateY(-.25rem)}.feature-card__visual[data-v-09370ab3]{background:linear-gradient(145deg,rgba(139,216,255,.08),transparent 65%);height:14rem;overflow:hidden;padding:1rem 1rem 0;position:relative}.feature-card__visual[data-v-09370ab3]:after{background:linear-gradient(180deg,transparent,rgba(7,8,9,.5));content:"";height:50%;inset:auto 0 0;pointer-events:none;position:absolute}.feature-card__visual img[data-v-09370ab3]{border:.0625rem solid hsla(0,0%,100%,.08);border-radius:var(--tm-radius-md) var(--tm-radius-md) 0 0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.feature-card__body[data-v-09370ab3]{padding:1.375rem 1.375rem 1.5rem}.feature-card__number[data-v-09370ab3]{color:var(--download-blue);display:block;font-size:.625rem;font-weight:800;letter-spacing:.14em;margin-bottom:.875rem}.feature-card h3[data-v-09370ab3],.install-card h3[data-v-09370ab3]{font-size:1.1875rem;font-weight:700;line-height:1.3;margin:0}.feature-card p[data-v-09370ab3],.install-card p[data-v-09370ab3]{color:var(--download-muted);font-size:.8125rem;line-height:1.62;margin-top:.625rem}.download-section--tv[data-v-09370ab3]{padding-top:1.5rem}.smart-tv-panel[data-v-09370ab3]{align-items:center;background:radial-gradient(circle at 86% 45%,rgba(139,216,255,.12),transparent 24rem),linear-gradient(135deg,#0e1115,#0a0c0f);border:.0625rem solid rgba(139,216,255,.15);border-radius:var(--tm-radius-lg);display:grid;gap:4.375rem;grid-template-columns:minmax(0,1.08fr) minmax(20.625rem,.92fr);min-height:29.375rem;overflow:hidden;padding:3.625rem 4rem;position:relative}.smart-tv-panel[data-v-09370ab3]:before{background:linear-gradient(115deg,hsla(0,0%,100%,.025),transparent 45%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.smart-tv-panel__copy[data-v-09370ab3]{position:relative;z-index:1}.smart-tv-panel__description[data-v-09370ab3]{color:var(--download-muted);font-size:.9375rem;line-height:1.65;margin-top:1.125rem;max-width:35rem}.smart-tv-features[data-v-09370ab3]{display:grid;gap:.75rem 1.125rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.625rem}.smart-tv-feature[data-v-09370ab3]{align-items:center;color:#f4f8fbc7;display:flex;font-size:.8125rem;gap:.5625rem;line-height:1.4}.smart-tv-feature__icon[data-v-09370ab3]{align-items:center;background:#8bd8ff14;border:.0625rem solid rgba(139,216,255,.2);border-radius:50%;color:var(--download-blue);display:inline-flex;flex:0 0 auto;height:1.5rem;justify-content:center;width:1.5rem}.smart-tv-feature__icon svg[data-v-09370ab3]{height:.9375rem;width:.9375rem}.smart-tv-download-btn[data-v-09370ab3]{margin-top:1.875rem}.smart-tv-panel__visual[data-v-09370ab3]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:16.875rem;position:relative}.smart-tv-screen[data-v-09370ab3]{aspect-ratio:16/10;background:#050607;border:.0625rem solid hsla(0,0%,100%,.18);border-radius:.75rem;box-shadow:0 2.1875rem 4.375rem -1.75rem #000000e6,0 0 3.75rem #8bd8ff14;padding:.625rem;position:relative;width:min(100%,23.75rem);z-index:1}.smart-tv-screen__bar[data-v-09370ab3]{display:flex;gap:.3125rem;height:1.25rem;padding:.1875rem .3125rem}.smart-tv-screen__bar span[data-v-09370ab3]{background:#ffffff3d;border-radius:50%;height:.3125rem;width:.3125rem}.smart-tv-screen__content[data-v-09370ab3]{align-items:center;background:radial-gradient(circle at 30% 35%,rgba(139,216,255,.22),transparent 40%),linear-gradient(145deg,#14232b,#090b0e 66%);border-radius:.375rem;display:flex;gap:.875rem;height:calc(100% - 1.25rem);justify-content:center}.smart-tv-screen__content img[data-v-09370ab3]{height:3.375rem;width:3.375rem}.smart-tv-screen__content div[data-v-09370ab3]{display:flex;flex-direction:column;gap:.3125rem}.smart-tv-screen__content strong[data-v-09370ab3]{font-size:1rem}.smart-tv-screen__content span[data-v-09370ab3]{color:#ffffff8f;font-size:.625rem}.smart-tv-stand[data-v-09370ab3]{background:linear-gradient(90deg,transparent 42%,hsla(0,0%,100%,.12) 42% 58%,transparent 58%);border-bottom:.3125rem solid hsla(0,0%,100%,.14);height:1.375rem;width:6.875rem}.download-section--install[data-v-09370ab3]{padding-top:1.75rem}.install-grid[data-v-09370ab3]{display:grid;gap:1.125rem;grid-template-columns:repeat(3,minmax(0,1fr))}.install-card[data-v-09370ab3]{border-radius:var(--tm-radius-lg);min-width:0;padding:1.375rem;position:relative}.install-card__topline[data-v-09370ab3]{align-items:center;display:flex;gap:.75rem;margin-bottom:1.125rem}.install-card__number[data-v-09370ab3]{align-items:center;background:var(--download-blue);border-radius:62.4375rem;color:#061017;display:inline-flex;font-size:.625rem;font-weight:900;height:1.5rem;justify-content:center;min-width:2.5rem;padding:0 .5625rem;text-transform:uppercase}.install-card__connector[data-v-09370ab3]{background:linear-gradient(90deg,rgba(139,216,255,.42),transparent);flex:1;height:.0625rem}.install-card__visual[data-v-09370ab3]{background:linear-gradient(145deg,#ffffff0b,#ffffff03);border:.0625rem solid var(--download-line);border-radius:var(--tm-radius-md);height:11.25rem;overflow:hidden;padding:.75rem .75rem 0}.install-card__visual img[data-v-09370ab3]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.install-card__body[data-v-09370ab3]{padding-top:1.25rem}.download-section--faq[data-v-09370ab3]{padding-bottom:6.5rem;padding-top:2.125rem}.faq-shell[data-v-09370ab3]{max-width:56.25rem}.faq-list[data-v-09370ab3]{display:grid;gap:.625rem}.faq-item[data-v-09370ab3]{border-radius:var(--tm-radius-md);overflow:hidden;transition:border-color .2s ease,background-color .2s ease}.faq-item.is-open[data-v-09370ab3]{background:#8bd8ff09;border-color:#8bd8ff33}.faq-question[data-v-09370ab3]{align-items:center;background:transparent;border:0;color:var(--download-paper);cursor:pointer;display:flex;font-size:.9375rem;font-weight:700;gap:1.5rem;justify-content:space-between;line-height:1.45;min-height:4.375rem;padding:1.125rem 1.25rem;text-align:start;width:100%}.faq-question__icon[data-v-09370ab3]{align-items:center;background:#ffffff0a;border:.0625rem solid var(--download-line);border-radius:50%;color:var(--download-blue);display:inline-flex;flex:0 0 auto;height:2rem;justify-content:center;transition:transform .25s ease,background-color .25s ease;width:2rem}.faq-question__icon svg[data-v-09370ab3]{height:1.0625rem;width:1.0625rem}.faq-item.is-open .faq-question__icon[data-v-09370ab3]{background:#8bd8ff1a;transform:rotate(180deg)}.faq-answer[data-v-09370ab3]{overflow:hidden}.faq-answer p[data-v-09370ab3]{color:var(--download-muted);font-size:.875rem;line-height:1.65;max-width:47.5rem;padding:0 4.5rem 1.375rem 1.25rem}@media (max-width:1024px){.download-hero__inner[data-v-09370ab3]{gap:2.25rem;grid-template-columns:minmax(19.375rem,.82fr) minmax(24.375rem,1.18fr)}.download-hero__device--desktop[data-v-09370ab3]{width:17.5rem}.smart-tv-panel[data-v-09370ab3]{gap:2.25rem;padding:3rem 2.625rem}}@media (min-width:768px){.mobile-brand[data-v-09370ab3]{display:none}}@media (min-width:768px) and (max-width:900px){.download-hero__inner[data-v-09370ab3]{gap:1.5rem;grid-template-columns:17.5rem minmax(0,1fr)}.download-hero__device--desktop[data-v-09370ab3]{width:15.625rem}}@media (max-width:767px){.download-shell[data-v-09370ab3]{width:min(100% - 2rem,35rem)}.download-hero[data-v-09370ab3]{min-height:0;padding:4.5rem 0 3.375rem}.download-hero__inner[data-v-09370ab3]{display:flex;flex-direction:column;gap:.875rem;min-height:0}.download-hero__visual[data-v-09370ab3]{align-self:stretch;height:min(64vw,19.6875rem);order:0}.download-hero__device-halo[data-v-09370ab3]{top:9%;right:11%;bottom:0;left:11%}.download-hero__device--desktop[data-v-09370ab3]{display:none}.download-hero__device--mobile[data-v-09370ab3]{display:block;height:100%;-o-object-position:center;object-position:center;width:100%}.download-hero__copy[data-v-09370ab3]{order:1;padding:0;text-align:center}.download-eyebrow[data-v-09370ab3]{margin-bottom:.75rem}.download-hero h1[data-v-09370ab3]{font-size:clamp(1.875rem,9vw,2.625rem);letter-spacing:-.035em;line-height:1.08}.download-hero__description[data-v-09370ab3]{font-size:.875rem;line-height:1.58;margin-top:1rem}.download-hero__actions[data-v-09370ab3]{justify-content:center;margin-top:1.375rem}.download-primary-btn[data-v-09370ab3]{width:100%}.download-section[data-v-09370ab3]{padding:3.5rem 0}.download-section__header[data-v-09370ab3],.download-section__header--center[data-v-09370ab3]{align-items:center;gap:.75rem;justify-content:flex-start;margin-bottom:1.5rem}.download-section__header h2[data-v-09370ab3],.smart-tv-panel h2[data-v-09370ab3]{font-size:1.6875rem}.feature-grid[data-v-09370ab3],.install-grid[data-v-09370ab3]{gap:.875rem;grid-template-columns:1fr}.feature-card__visual[data-v-09370ab3]{height:13.75rem}.feature-card__body[data-v-09370ab3]{padding:1.125rem 1.125rem 1.25rem}.download-section--faq[data-v-09370ab3],.download-section--install[data-v-09370ab3],.download-section--tv[data-v-09370ab3]{padding-top:.625rem}.smart-tv-panel[data-v-09370ab3]{display:flex;flex-direction:column;gap:2.125rem;min-height:0;padding:1.75rem 1.375rem}.smart-tv-panel__copy[data-v-09370ab3]{width:100%}.smart-tv-panel__description[data-v-09370ab3]{font-size:.875rem}.smart-tv-features[data-v-09370ab3]{grid-template-columns:1fr}.smart-tv-download-btn[data-v-09370ab3]{width:100%}.smart-tv-panel__visual[data-v-09370ab3]{min-height:13.125rem;width:100%}.smart-tv-screen__content img[data-v-09370ab3]{height:2.625rem;width:2.625rem}.install-card[data-v-09370ab3]{-moz-column-gap:.875rem;column-gap:.875rem;display:grid;grid-template-columns:2.625rem minmax(0,1fr);padding:1.125rem}.install-card__topline[data-v-09370ab3]{flex-direction:column;grid-row:1/span 2;margin:0}.install-card__number[data-v-09370ab3]{min-width:2.25rem;padding:0 .4375rem}.install-card__connector[data-v-09370ab3]{background:linear-gradient(180deg,rgba(139,216,255,.42),transparent);height:auto;width:.0625rem}.install-card__visual[data-v-09370ab3]{grid-column:2;height:11.125rem}.install-card__body[data-v-09370ab3]{grid-column:2;padding-top:1rem}.download-section--faq[data-v-09370ab3]{padding-bottom:4rem}.faq-question[data-v-09370ab3]{font-size:.875rem;min-height:3.875rem;padding:.9375rem 1rem}.faq-question__icon[data-v-09370ab3]{height:1.75rem;width:1.75rem}.faq-answer p[data-v-09370ab3]{font-size:.8125rem;padding:0 3.5rem 1.125rem 1rem}}@media (prefers-reduced-motion:reduce){.download-primary-btn[data-v-09370ab3],.faq-question__icon[data-v-09370ab3],.feature-card[data-v-09370ab3],.smart-tv-download-btn[data-v-09370ab3]{transition:none}}
