.tv-device-download-cards_hero__N2_zh{position:relative;isolation:isolate;overflow:hidden;border:2px solid rgba(69,182,251,.85);border-radius:23px;padding:19px 21px 16px;background:radial-gradient(ellipse at 9% 3%,rgba(250,153,47,.17),transparent 42%),radial-gradient(ellipse at 95% 12%,rgba(45,139,255,.27),transparent 44%),linear-gradient(117deg,#081a32,#06142a 54%,#050d24);box-shadow:0 0 0 1px rgba(255,169,51,.12),0 0 32px rgba(14,165,233,.22),0 20px 55px rgba(0,0,0,.35)}.tv-device-download-cards_hero__N2_zh:before{position:absolute;content:"";top:-2px;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff9f2c,#facc61 17%,rgba(16,194,255,.9) 65%,#15b9ff);box-shadow:0 0 16px rgba(255,171,48,.35);pointer-events:none}.tv-device-download-cards_hero__N2_zh:after{position:absolute;content:"";width:310px;height:310px;right:-155px;top:-140px;background:radial-gradient(circle,rgba(10,155,255,.18),transparent 70%);pointer-events:none}.tv-device-download-cards_heading__INkgy{position:relative;z-index:2;display:flex;align-items:center;gap:12px;margin:0;font-size:clamp(24px,3.25vw,36px);font-weight:900;line-height:1.14;letter-spacing:-.035em;text-transform:none;background-image:none!important}.tv-device-download-cards_headingText__y_NTz,.tv-device-download-cards_heading__INkgy{color:#b7f765!important;-webkit-text-fill-color:#b7f765!important;text-shadow:0 0 14px rgba(149,246,72,.32)}.tv-device-download-cards_headingText__y_NTz{display:inline;background:none!important;background-image:none!important;background-clip:border-box!important;-webkit-background-clip:border-box!important}.tv-device-download-cards_spark__sJVFz{flex:none;color:#b7f765;filter:drop-shadow(0 0 8px rgba(183,247,101,.4))}.tv-device-download-cards_introGrid__64iCl{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(300px,.98fr);align-items:center;-moz-column-gap:3px;column-gap:3px;margin-top:5px;min-height:181px}.tv-device-download-cards_introText__PdR7j{position:relative;z-index:2;min-width:0}.tv-device-download-cards_tvArt__iSCyz{position:relative;z-index:1;justify-self:end;width:min(100%,445px);margin:-18px -5px -22px 0;filter:drop-shadow(0 0 19px rgba(19,152,255,.34))}.tv-device-download-cards_legacyTitle__3Lc4f{font-size:clamp(21px,2.55vw,28px);font-weight:900;color:#57bfff!important;line-height:1.12;letter-spacing:-.025em;text-shadow:0 0 12px rgba(34,131,248,.24)}.tv-device-download-cards_verified__L6o7z{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;border:1px solid rgba(71,240,136,.52);background:rgba(6,45,30,.65);color:#c8ffd3;font-size:11px;font-weight:800}.tv-device-download-cards_primaryButton__sFVQX{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 13px;border:1px solid #80dcff;border-radius:10px;background:linear-gradient(180deg,#29baff,#1771eb 72%,#0d4eaa);box-shadow:0 0 16px rgba(15,138,250,.27);color:#fff;font-size:18px;font-weight:800;text-align:center}.tv-device-download-cards_primaryButton__sFVQX:hover{filter:brightness(1.13)}.tv-device-download-cards_downloadRow__ME6S2{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.tv-device-download-cards_downloadRow__ME6S2 .tv-device-download-cards_primaryButton__sFVQX,.tv-device-download-cards_modernButton__PiwZl{flex:1 1 205px;max-width:295px;min-height:64px;padding:10px 13px;text-align:left;font-size:18px;font-weight:900;line-height:1.26}.tv-device-download-cards_modernButton__PiwZl{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #ffe18a;border-radius:10px;background:linear-gradient(180deg,#ffc02a,#ff9712 45%,#eb5b00);box-shadow:0 0 18px rgba(255,132,22,.36),inset 0 1px 0 rgba(255,255,255,.25);color:white;text-decoration:none;transition:filter .16s ease,transform .16s ease}.tv-device-download-cards_modernButton__PiwZl:hover{filter:brightness(1.1);transform:translateY(-1px)}.tv-device-download-cards_secondaryButton__WiGBB{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:11px 15px;border:1px solid rgba(174,205,239,.65);border-radius:10px;color:#f1f6ff;background:rgba(18,30,54,.82);font-size:18px;font-weight:700;text-align:center}.tv-device-download-cards_secondaryButton__WiGBB:hover{background:rgba(40,65,97,.8)}.tv-device-download-cards_instructions__B8Ud9{position:relative;z-index:2;margin-top:3px;padding:12px 16px;border:1px solid rgba(20,196,255,.47);border-radius:13px;background:linear-gradient(90deg,rgba(0,18,40,.74),rgba(3,17,38,.8))}.tv-device-download-cards_sectionLabel__ghAFu{color:#48cbff!important;font-size:16px;font-weight:800;line-height:1.2}.tv-device-download-cards_categoryGrid__mUvlJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.tv-device-download-cards_deviceCard__fKo4f{display:flex;min-width:0;flex-direction:column;border:1px solid rgba(101,158,211,.37);border-radius:13px;padding:13px 14px 12px;background:linear-gradient(150deg,rgba(8,22,44,.97),rgba(4,12,27,.97));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.tv-device-download-cards_platform__ezuoz{display:flex;gap:9px;align-items:center;min-height:30px}.tv-device-download-cards_platformLabel__K_Z_N{color:#ff9128!important;font-size:clamp(18px,2.05vw,25px);font-weight:900;line-height:1.1;letter-spacing:-.032em;white-space:normal}.tv-device-download-cards_logoCircle__9FZmT{display:inline-flex;flex:none;align-items:center;justify-content:center;width:29px;height:29px;border-radius:8px;background:#ff6c20;color:#fff;font-size:15px;font-weight:900}.tv-device-download-cards_action__owGeI{display:inline-flex;min-height:44px;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;padding:9px 12px;border:1px solid rgba(72,220,253,.58);border-radius:8px;background:rgba(3,124,156,.2);color:#f2fcff;font-size:16.5px;font-weight:800;line-height:1.35;text-align:center}.tv-device-download-cards_action__owGeI:hover{background:rgba(17,162,201,.3)}.tv-device-download-cards_cardDownloadRow__D5l0p{display:flex;flex-wrap:wrap;align-items:flex-start;gap:7px;margin-top:12px}.tv-device-download-cards_cardDownloadRow__D5l0p>a{box-sizing:border-box;width:100%;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}.tv-device-download-cards_modernCardAction__Ur5y5{display:inline-flex;min-height:44px;max-width:100%;align-items:center;justify-content:center;padding:9px 12px;border:1px solid #ffcb76;border-radius:8px;background:linear-gradient(180deg,#ffb42e,#ff9712 55%,#e66b06);box-shadow:0 0 12px rgba(255,151,18,.2);color:#fff;font-size:16.5px;font-weight:800;line-height:1.3;text-align:center;text-decoration:none}.tv-device-download-cards_modernCardAction__Ur5y5:hover{filter:brightness(1.12)}.tv-device-download-cards_actionMuted__DoPrG{border-color:rgba(149,168,202,.5);background:rgba(19,30,51,.7)}.tv-device-download-cards_actionMuted__DoPrG:hover{background:rgba(49,64,93,.8)}@media (max-width:850px){.tv-device-download-cards_introGrid__64iCl{grid-template-columns:minmax(0,1fr) minmax(200px,.75fr)}.tv-device-download-cards_tvArt__iSCyz{width:min(100%,295px)}.tv-device-download-cards_platformLabel__K_Z_N{font-size:19px}}@media (max-width:640px){.tv-device-download-cards_hero__N2_zh{padding:16px 14px}.tv-device-download-cards_heading__INkgy{font-size:clamp(22px,7vw,29px);gap:7px}.tv-device-download-cards_introGrid__64iCl{grid-template-columns:1fr;gap:0}.tv-device-download-cards_tvArt__iSCyz{width:min(100%,350px);margin:-4px auto -10px;justify-self:center}.tv-device-download-cards_categoryGrid__mUvlJ{grid-template-columns:1fr}.tv-device-download-cards_platformLabel__K_Z_N{font-size:23px}.tv-device-download-cards_instructions__B8Ud9{padding:12px}.tv-device-download-cards_downloadRow__ME6S2 .tv-device-download-cards_modernButton__PiwZl,.tv-device-download-cards_downloadRow__ME6S2 .tv-device-download-cards_primaryButton__sFVQX{max-width:none;flex-basis:100%}}@media (min-width:641px) and (max-width:930px){.tv-device-download-cards_categoryGrid__mUvlJ{gap:8px}.tv-device-download-cards_deviceCard__fKo4f{padding:12px 10px}.tv-device-download-cards_platform__ezuoz{gap:5px}}