:root{--bg:#0b1020;--bg-2:#0e1526;--surface:#111a2c;--surface-2:#172239;--raised:#19263d;--border:#26344b;--border-soft:rgb(38 52 75 / 0.6);--text:#f4f7fc;--muted:#a3b3c9;--brand:#648dff;--brand-hover:#7b9dff;--brand-2:#62a0ea;--brand-deep:#1c56d6;--success:#34c78b;--warning:#e9b15b;--danger:#f26e73;--ring:#9db6ff;--radius:16px;--radius-sm:10px;--wrap:1200px;--font:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif;color-scheme:dark}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:84px}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:1.0625rem;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{display:block;max-width:100%}h1,h2,h3{line-height:1.15;letter-spacing:-0.02em;margin:0;text-wrap:balance}p{margin:0}ul,ol{margin:0;padding:0}a{color:var(--brand-hover);text-underline-offset:3px}a:hover{color:#a9bfff}b,strong{color:var(--text);font-weight:650}code{font-family:ui-monospace,"SFMono-Regular","Cascadia Mono","Ubuntu Mono",Menlo,monospace}abbr[title]{text-decoration:none}:focus-visible{outline:3px solid var(--ring);outline-offset:3px;border-radius:6px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--brand);color:#fff;padding:10px 16px;border-radius:8px;font-weight:600;text-decoration:none}.skip:focus{top:12px;color:#fff}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 20px}.wrap.narrow{max-width:860px}.center-text{text-align:center}.ico{width:1.25em;height:1.25em;flex:none}.topbar{position:sticky;top:0;z-index:50;background:rgb(11 16 32 / 0.78);border-bottom:1px solid var(--border-soft);backdrop-filter:saturate(150%) blur(14px);-webkit-backdrop-filter:saturate(150%) blur(14px)}.topbar-in{display:flex;align-items:center;gap:24px;height:68px}.logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--text);flex:none}.logo:hover{color:var(--text)}.logo-mark{width:34px;height:34px}.brand-name{font-weight:750;font-size:1.25rem;letter-spacing:-0.02em}.brand-name span{color:var(--brand)}.mainnav{flex:1}.mainnav ul{display:flex;gap:4px;list-style:none;justify-content:center}.mainnav a{display:block;padding:8px 12px;border-radius:8px;color:var(--muted);text-decoration:none;font-size:0.95rem;font-weight:500}.mainnav a:hover{color:var(--text);background:var(--surface)}.topbar-end{display:flex;align-items:center;gap:12px;margin-left:auto}.langs{position:relative}.langs>summary{list-style:none;cursor:pointer;user-select:none;display:inline-flex;align-items:center;gap:6px;padding:6px 8px 6px 10px;border-radius:999px;border:1px solid var(--line);background:var(--surface-2);color:var(--text);font-size:.82rem;font-weight:600}.langs>summary::-webkit-details-marker{display:none}.langs>summary:hover,.langs[open]>summary{border-color:var(--brand)}.langs>summary abbr{text-decoration:none}.langs .flag{font-size:1.05em;line-height:1}.langs .chev{width:14px;height:14px;opacity:.7;transition:transform .15s ease}.langs[open]>summary .chev{transform:rotate(180deg)}.langs>ul{position:absolute;right:0;top:calc(100% + 8px);z-index:50;margin:0;padding:6px;list-style:none;min-width:210px;max-height:min(70vh,340px);overflow-y:auto;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 14px 36px rgb(0 0 0 / .5);scrollbar-width:thin;scrollbar-color:var(--line) transparent}.langs>ul::-webkit-scrollbar{width:6px}.langs>ul::-webkit-scrollbar-track{background:transparent}.langs>ul::-webkit-scrollbar-thumb{background:var(--line);border-radius:999px}.langs>ul::-webkit-scrollbar-thumb:hover{background:var(--brand)}.langs>ul a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;text-decoration:none;color:var(--muted);font-size:.88rem;white-space:nowrap}.langs>ul a:hover{color:var(--text);background:var(--surface-2)}.langs>ul a[aria-current]{color:var(--brand);background:color-mix(in srgb,var(--brand) 15%,transparent)}.langs>ul .name{flex:1}@media (max-width:520px){.langs>ul{min-width:190px;max-height:60vh}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 20px;border-radius:12px;font:inherit;font-weight:650;font-size:1rem;line-height:1.2;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s}.btn-sm{min-height:38px;padding:7px 14px;font-size:0.9rem;border-radius:10px}.btn-lg{min-height:54px;padding:14px 26px;font-size:1.05rem;border-radius:14px}.btn-primary{color:#fff;background:linear-gradient(135deg,#6f97ff 0%,#4a73ef 55%,#2f5ce0 100%);box-shadow:0 10px 30px -10px rgb(100 141 255 / 0.65),inset 0 1px 0 rgb(255 255 255 / 0.18)}.btn-primary:hover{color:#fff;transform:translateY(-1px);box-shadow:0 14px 34px -10px rgb(100 141 255 / 0.8),inset 0 1px 0 rgb(255 255 255 / 0.22)}.btn-ghost{color:var(--text);background:rgb(17 26 44 / 0.7);border-color:var(--border)}.btn-ghost:hover{color:var(--text);background:var(--surface-2);border-color:#33476a}.hero{position:relative;padding:72px 0 40px;overflow:hidden;isolation:isolate}.glow{position:absolute;inset:-20% -10% auto -10%;height:900px;z-index:-1;pointer-events:none;background:radial-gradient(40% 45% at 72% 30%,rgb(100 141 255 / 0.30),transparent 70%),radial-gradient(30% 35% at 20% 10%,rgb(98 160 234 / 0.16),transparent 70%),radial-gradient(35% 40% at 90% 70%,rgb(145 65 172 / 0.16),transparent 70%);animation:drift 18s ease-in-out infinite alternate}.glow.small{inset:-40% -20% auto;height:600px}.hero::after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / 0.035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / 0.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,transparent 80%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,transparent 80%)}@keyframes drift{from{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(-3%,2%,0) scale(1.06)}}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:56px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;margin-bottom:22px;background:rgb(100 141 255 / 0.1);border:1px solid rgb(100 141 255 / 0.28);color:#c9d6ff;font-size:0.85rem;font-weight:600;letter-spacing:0.02em}.dot{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 0 4px rgb(52 199 139 / 0.18)}.hero h1{font-size:clamp(2.4rem,1.4rem + 3.6vw,4.1rem);font-weight:800;letter-spacing:-0.035em;line-height:1.2}.grad{background:linear-gradient(100deg,#8fb0ff 0%,#648dff 40%,#b98cff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-block:0.12em;padding-inline:0.1em;margin-inline:-0.1em}.lead{margin-top:22px;font-size:clamp(1.05rem,0.98rem + 0.3vw,1.2rem);color:var(--muted);max-width:36em}.lead b{color:#dbe4f5}.ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.ctas.center{justify-content:center}.tags{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin-top:28px;color:var(--muted);font-size:0.93rem}.tags li{display:inline-flex;align-items:center;gap:7px}.tags .ico{color:var(--success);width:1.1em;height:1.1em}.disclaimer{display:flex;align-items:flex-start;gap:12px;margin-top:56px;padding:14px 18px;border-radius:14px;background:rgb(17 26 44 / 0.75);border:1px solid var(--border);color:var(--muted);font-size:0.95rem}.disclaimer .ico{color:var(--brand);margin-top:2px}.hero-art{perspective:1800px}.tv{margin:0;position:relative;transform:rotateY(-9deg) rotateX(3deg);transform-style:preserve-3d}.tv::before{content:"";position:absolute;inset:8% 4% -6%;z-index:-1;border-radius:40px;background:radial-gradient(closest-side,rgb(100 141 255 / 0.45),transparent);filter:blur(30px)}.tv-screen{container-type:inline-size;aspect-ratio:16 / 9;border-radius:14px;padding:1.1%;background:linear-gradient(180deg,#1d2536,#0a0e18);box-shadow:0 0 0 1px #2b364d,0 40px 80px -30px rgb(0 0 0 / 0.8),inset 0 1px 0 rgb(255 255 255 / 0.08)}.tv-stand{width:34%;height:14px;margin:0 auto;border-radius:0 0 12px 12px;background:linear-gradient(#1a2233,#0c111c)}.tv-stand::after{content:"";display:block;width:140%;height:6px;margin:14px -20% 0;border-radius:6px;background:#121a2a;box-shadow:0 10px 30px rgb(0 0 0 / 0.6)}.ui{height:100%;display:flex;border-radius:8px;overflow:hidden;background:radial-gradient(120% 90% at 85% 0%,#19284a 0%,#0b1020 60%);font-size:1.45cqw;color:var(--text);line-height:1.3}.rail{width:7%;padding:2.4cqw 0;display:flex;flex-direction:column;align-items:center;gap:1.6cqw;background:rgb(0 0 0 / 0.25);border-right:1px solid rgb(255 255 255 / 0.05)}.rail-i{display:grid;place-items:center;width:3.6cqw;height:3.6cqw;border-radius:1cqw;color:#7d8ca5}.rail-i .ico{width:2cqw;height:2cqw}.rail-i.on{background:var(--brand);color:#fff;box-shadow:0 0 2cqw rgb(100 141 255 / 0.5)}.ui-main{flex:1;min-width:0;padding:2cqw 2.4cqw;display:flex;flex-direction:column}.ui-top{display:flex;justify-content:space-between;align-items:baseline}.ui-title{font-size:2.2cqw;font-weight:700}.ui-clock{color:#9aabc2;font-size:1.5cqw;font-variant-numeric:tabular-nums}.ui-cols{display:flex;gap:1.8cqw;margin-top:1.4cqw;flex:1;min-height:0}.chlist{list-style:none;width:44%;display:flex;flex-direction:column;gap:0.7cqw}.ch{display:flex;align-items:center;gap:1cqw;padding:0.75cqw 1cqw;border-radius:1cqw;background:rgb(255 255 255 / 0.035)}.ch.focus{background:#1e2c49;box-shadow:0 0 0 0.25cqw var(--brand)}.ch-n{color:#7d8ca5;font-size:1.2cqw;font-variant-numeric:tabular-nums;width:2.6cqw}.ch-logo{width:3.3cqw;height:3.3cqw;border-radius:0.8cqw;flex:none}.c1{background:linear-gradient(135deg,#3584e4,#62a0ea)}.c2{background:linear-gradient(135deg,#ed5b00,#ff9f5a)}.c3{background:linear-gradient(135deg,#1a9c7f,#3fc29f)}.c4{background:linear-gradient(135deg,#9141ac,#c18ad6)}.c5{background:linear-gradient(135deg,#e62d42,#f66151)}.ch-txt{flex:1;display:flex;flex-direction:column;gap:0.5cqw;min-width:0}.bar{display:block;height:0.9cqw;border-radius:1cqw;background:rgb(244 247 252 / 0.75)}.bar.thin{height:0.6cqw;background:rgb(154 171 194 / 0.45)}.w40{width:40%}.w50{width:50%}.w51{width:51%}.w60{width:60%}.w62{width:62%}.w63{width:63%}.w64{width:64%}.w68{width:68%}.w70{width:70%}.w74{width:74%}.w77{width:77%}.w81{width:81%}.prog{display:block;height:0.35cqw;border-radius:1cqw;background:rgb(255 255 255 / 0.1);overflow:hidden}.prog span{display:block;height:100%;background:var(--brand);border-radius:inherit}.p72{width:72%}.p35{width:35%}.p58{width:58%}.p15{width:15%}.p86{width:86%}.preview{flex:1;display:flex;flex-direction:column;gap:1.2cqw;min-width:0}.video{position:relative;aspect-ratio:16 / 9;border-radius:1.2cqw;overflow:hidden;background:#101a33}.video-art{position:absolute;inset:0;background:radial-gradient(60% 80% at 75% 30%,rgb(255 159 90 / 0.85),transparent 60%),radial-gradient(50% 70% at 25% 85%,rgb(100 141 255 / 0.9),transparent 65%),linear-gradient(160deg,#2a1d52 0%,#0d1730 100%)}.video-art::after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(transparent,rgb(5 8 18 / 0.75))}.badge-live{position:absolute;left:1.2cqw;top:1.2cqw;padding:0.3cqw 0.8cqw;border-radius:0.6cqw;background:#e62d42;color:#fff;font-size:1cqw;font-weight:750;letter-spacing:0.06em}.video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:5cqw;height:5cqw;border-radius:50%;background:rgb(255 255 255 / 0.16);border:0.15cqw solid rgb(255 255 255 / 0.4);color:#fff}.video-play .ico{width:2.2cqw;height:2.2cqw;fill:#fff}.epg{display:flex;flex-direction:column;gap:0.8cqw;padding:1cqw 1.2cqw;border-radius:1cqw;background:rgb(255 255 255 / 0.04)}.epg-row{display:flex;align-items:center;gap:1.2cqw;font-size:1.2cqw}.epg-row b{width:7cqw;color:var(--brand-hover);font-weight:650;flex:none}.epg-row + .epg-row b{color:#9aabc2}.epg-row .bar{height:0.8cqw}.ui-sub{margin-top:1.6cqw;font-weight:650;font-size:1.45cqw}.posters{display:grid;grid-template-columns:repeat(6,1fr);gap:1cqw;margin-top:0.9cqw}.poster{position:relative;aspect-ratio:16 / 10;border-radius:0.9cqw;overflow:hidden}.p1{background:linear-gradient(140deg,#3a4f9a,#121a35)}.p2{background:linear-gradient(140deg,#9a3a5a,#2a1022)}.p3{background:linear-gradient(140deg,#2d7a6a,#0e2222)}.p4{background:linear-gradient(140deg,#8a6a2a,#2a1c08)}.p5{background:linear-gradient(140deg,#5b3a9a,#170f30)}.p6{background:linear-gradient(140deg,#2a5f9a,#0a1730)}.resume{position:absolute;left:0;bottom:0;height:0.4cqw;background:var(--brand)}.r0{width:64%}.r1{width:28%}.r2{width:82%}.section{padding:96px 0;position:relative}.section.alt{background:linear-gradient(180deg,var(--bg-2),var(--bg));border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.sec-head{max-width:760px;margin:0 auto 52px;text-align:center}.kicker{color:var(--brand-hover);font-weight:700;font-size:0.82rem;text-transform:uppercase;letter-spacing:0.14em;margin-bottom:14px}.section h2,.final h2{font-size:clamp(1.8rem,1.3rem + 2vw,2.75rem);font-weight:780}.sec-lead{margin-top:16px;color:var(--muted);font-size:1.1rem}.fineprint{margin-top:28px;color:#8e9fb8;font-size:0.88rem;text-align:center}.card{background:linear-gradient(180deg,rgb(23 34 57 / 0.75),rgb(17 26 44 / 0.75));border:1px solid var(--border);border-radius:var(--radius)}.ico-wrap{display:inline-grid;place-items:center;flex:none;width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,rgb(100 141 255 / 0.22),rgb(100 141 255 / 0.06));border:1px solid rgb(100 141 255 / 0.3);color:#a9bfff}.ico-wrap .ico{width:24px;height:24px}.ico-wrap.lg{width:58px;height:58px;border-radius:16px}.ico-wrap.lg .ico{width:30px;height:30px}.ico-wrap.sm{width:36px;height:36px;border-radius:10px}.ico-wrap.sm .ico{width:19px;height:19px}.grid-4,.grid-3{list-style:none;display:grid;gap:20px}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.plat{padding:28px 24px;display:flex;flex-direction:column;gap:10px;transition:transform .25s,border-color .25s}.plat:hover{transform:translateY(-3px);border-color:#3a5180}.plat h3{font-size:1.2rem;margin-top:8px}.plat-os{color:var(--brand-hover);font-weight:600;font-size:0.92rem}.plat p:not(.plat-os){color:var(--muted);font-size:0.97rem;flex:1}.chip{align-self:flex-start;margin-top:6px;padding:3px 11px;border-radius:999px;border:1px solid var(--border);color:#c3cfe1;font-size:0.8rem;font-weight:600;background:var(--bg-2)}.plat-dl{align-self:stretch;margin-top:8px}.plat-dl .ico{width:20px;height:20px;flex:none}.how-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.steps{list-style:none;display:flex;flex-direction:column;gap:18px;counter-reset:s}.step{position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:18px;row-gap:6px;padding:22px 22px 22px 22px;border-radius:var(--radius);background:rgb(17 26 44 / 0.6);border:1px solid var(--border)}.step .ico-wrap{grid-row:span 2}.step h3{font-size:1.15rem;align-self:center}.step p{color:var(--muted);grid-column:2}.step-n{position:absolute;right:18px;top:12px;font-size:2.6rem;font-weight:800;line-height:1;color:rgb(100 141 255 / 0.16)}.how-art{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;min-height:460px;padding-top:20px}.mini-tv{width:min(80%,460px);aspect-ratio:16 / 9;padding:10px;border-radius:14px;background:linear-gradient(180deg,#1d2536,#0a0e18);box-shadow:0 0 0 1px #2b364d,0 30px 60px -25px rgb(0 0 0 / 0.8)}.mini-screen{container-type:inline-size;height:100%;border-radius:8px;display:flex;align-items:center;gap:6%;padding:0 6%;background:radial-gradient(100% 100% at 100% 0%,#1b2a4f,#0b1020 70%)}.qr{width:34%;flex:none;border-radius:6px}.mini-txt{display:flex;flex-direction:column;gap:2cqw}.mini-txt b{font-size:5cqw;line-height:1.15}.mini-txt code{font-size:5.4cqw;font-weight:700;letter-spacing:0.08em;color:var(--brand-hover)}.mini-txt small{font-size:3.2cqw;color:var(--muted)}.phone{position:absolute;right:0;top:120px;margin:0;width:190px;aspect-ratio:9 / 18.5;padding:8px;border-radius:34px;background:linear-gradient(160deg,#2a3449,#0e131f);box-shadow:0 0 0 1px #34405a,0 30px 60px -20px rgb(0 0 0 / 0.85),-20px 0 60px -30px rgb(100 141 255 / 0.5);transform:rotate(4deg)}.phone-screen{height:100%;border-radius:27px;padding:30px 14px 16px;position:relative;overflow:hidden;background:linear-gradient(180deg,#121b30,#0b1020);display:flex;flex-direction:column;gap:10px;font-size:0.72rem}.phone-notch{position:absolute;top:8px;left:50%;width:64px;height:16px;margin-left:-32px;border-radius:10px;background:#05070d}.phone-h{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:0.66rem}.phone-h .logo-mark{width:18px;height:18px}.phone-title{font-weight:750;font-size:0.95rem;line-height:1.2}.phone-card{display:flex;align-items:center;gap:9px;padding:9px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border)}.phone-card .ico-wrap{width:30px;height:30px;border-radius:8px}.phone-card .ico{width:17px;height:17px}.phone-card b{display:block;font-size:0.76rem}.phone-card small{color:var(--muted);font-size:0.64rem}.phone-opt{display:flex;align-items:center;flex-wrap:wrap;gap:4px 7px;padding:8px 9px;border-radius:10px;border:1px solid var(--border);color:#c3cfe1}.phone-opt code{flex-basis:100%;padding-left:19px;color:var(--brand-hover);font-weight:700;letter-spacing:0.06em;font-size:0.7rem}.phone-opt.on{border-color:var(--brand);background:rgb(100 141 255 / 0.1)}.radio{width:12px;height:12px;border-radius:50%;border:2px solid #5d6e8a;flex:none}.phone-opt.on .radio{border-color:var(--brand);background:radial-gradient(circle,var(--brand) 40%,transparent 46%)}.phone-btn{margin-top:auto;text-align:center;padding:9px;border-radius:10px;background:var(--brand);color:#fff;font-weight:700}.licences{margin-top:48px;padding:26px 28px}.licences h3{font-size:1.1rem;margin-bottom:16px}.licences ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:16px 32px}.licences li{display:flex;gap:14px;align-items:flex-start;color:var(--muted)}.feat{padding:26px 24px;transition:transform .25s,border-color .25s}.feat:hover{transform:translateY(-3px);border-color:#3a5180}.feat h3{font-size:1.12rem;margin:18px 0 8px}.feat p{color:var(--muted);font-size:0.98rem}.accents{display:flex;justify-content:center;gap:10px;margin-top:40px;flex-wrap:wrap}.sw{width:26px;height:26px;border-radius:50%;box-shadow:0 0 0 2px var(--bg),0 0 0 3px rgb(255 255 255 / 0.12)}.s1{background:#3584e4}.s2{background:#2190a4}.s3{background:#3a944a}.s4{background:#c88800}.s5{background:#ed5b00}.s6{background:#e62d42}.s7{background:#d56199}.s8{background:#9141ac}.s9{background:#6f8396}.s10{background:#1a9c7f}.partners{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:center}.partners .kicker,.partners .sec-lead{text-align:left}.partners .fineprint{text-align:left}.partner-list{list-style:none;padding:10px}.partner-list li{display:flex;gap:16px;padding:18px;border-radius:12px}.partner-list li + li{border-top:1px solid var(--border-soft);border-radius:0 0 12px 12px}.partner-list h3{font-size:1.08rem;margin-bottom:4px}.partner-list p{color:var(--muted);font-size:0.97rem}.faq{display:flex;flex-direction:column;gap:12px}.qa{border:1px solid var(--border);border-radius:14px;background:rgb(17 26 44 / 0.6);transition:border-color .2s,background-color .2s}.qa[open]{border-color:#34497a;background:rgb(23 34 57 / 0.7)}.qa summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;list-style:none;border-radius:14px}.qa summary::-webkit-details-marker{display:none}.qa summary h3{font-size:1.05rem;font-weight:650}.qa-mark{position:relative;width:22px;height:22px;flex:none;border-radius:50%;background:var(--surface-2)}.qa-mark::before,.qa-mark::after{content:"";position:absolute;left:6px;right:6px;top:10px;height:2px;border-radius:2px;background:var(--brand-hover);transition:transform .2s}.qa-mark::after{transform:rotate(90deg)}.qa[open] .qa-mark::after{transform:rotate(0deg)}.qa-a{padding:0 22px 20px;color:var(--muted)}.qa-a p + p{margin-top:10px}.cta-final{padding-top:24px}.final{position:relative;overflow:hidden;isolation:isolate;text-align:center;padding:64px 24px;border-color:#2f4270}.final .glow{z-index:-1}.final p{color:var(--muted);margin-top:14px;font-size:1.1rem}.footer{border-top:1px solid var(--border-soft);background:#080c18;padding:56px 0 28px;margin-top:40px;font-size:0.95rem}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px}.footer h2{font-size:0.82rem;text-transform:uppercase;letter-spacing:0.12em;color:#8e9fb8;margin-bottom:14px}.footer ul{list-style:none;display:flex;flex-direction:column;gap:8px}.footer a{color:#c3cfe1;text-decoration:none}.footer a:hover{color:#fff;text-decoration:underline}.footer-brand p{color:var(--muted);margin-top:14px;max-width:30em}.player-only{display:flex;gap:8px;align-items:flex-start;font-size:0.88rem}.player-only .ico{color:var(--brand);margin-top:3px;width:1.1em;height:1.1em}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:40px;padding-top:22px;border-top:1px solid var(--border-soft);color:#8e9fb8;font-size:0.85rem}.legal-page{padding:48px 0 40px}.crumb a{display:inline-flex;align-items:center;gap:8px;color:var(--muted);text-decoration:none;font-size:0.95rem}.crumb a:hover{color:var(--text)}.crumb .ico{transform:rotate(180deg);width:1.05em;height:1.05em}.legal-page h1{font-size:clamp(2rem,1.5rem + 2vw,2.8rem);margin-top:22px;font-weight:800}.updated{color:#8e9fb8;margin-top:10px;font-size:0.93rem}.legal-intro{margin-top:24px;font-size:1.1rem;color:#cdd7e6}.toc{margin-top:32px;padding:22px 26px}.toc h2{font-size:0.82rem;text-transform:uppercase;letter-spacing:0.12em;color:#8e9fb8;margin-bottom:10px}.toc ol{columns:2;column-gap:32px;padding-left:1.3em;color:#8e9fb8}.toc li{margin:0;padding:3px 0;break-inside:avoid}.toc a{color:#c3cfe1;text-decoration:none}.toc a:hover{color:#fff;text-decoration:underline}.prose{margin-top:40px}.prose section + section{margin-top:36px}.prose h2{font-size:1.35rem;margin-bottom:12px}.prose p,.prose li{color:#c3cfe1}.prose p + p{margin-top:12px}.prose ul{padding-left:1.3em;display:flex;flex-direction:column;gap:8px}.prose li::marker{color:var(--brand)}.nf{padding:120px 0 80px}.nf h1{font-size:clamp(2rem,1.5rem + 2vw,3rem)}@media (max-width:1080px){.mainnav{display:none}.hero-grid{grid-template-columns:1fr;gap:48px}.hero-copy{text-align:center}.hero-copy .lead{margin-left:auto;margin-right:auto}.ctas,.tags{justify-content:center}.hero-art{max-width:820px;margin:0 auto;width:100%}.tv{transform:none}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.how-grid,.partners{grid-template-columns:1fr}.how-art{min-height:0;padding:20px 0 60px;justify-content:center;align-items:center}.mini-tv{width:min(100%,460px);transform:translateX(-14%)}.phone{top:auto;bottom:0;right:4%}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1 / -1}}@media (max-width:640px){body{font-size:1rem}.topbar-in{height:60px;gap:12px}.hide-sm{display:none}.logo-mark{width:30px;height:30px}.brand-name{font-size:1.12rem}.langs>summary{min-width:32px;padding:4px 7px}.hero{padding:44px 0 24px}.ctas{flex-direction:column;align-items:stretch}.ctas.center{align-items:stretch}.disclaimer{margin-top:36px}.section{padding:68px 0}.sec-head{margin-bottom:36px}.grid-4,.grid-3{grid-template-columns:1fr;gap:14px}.licences ul{grid-template-columns:1fr}.mini-tv{transform:none;width:100%}.how-art{flex-direction:column;gap:0;padding-bottom:0}.phone{position:relative;right:auto;bottom:auto;top:auto;margin-top:-40px;transform:rotate(3deg);width:176px}.step-n{font-size:1.7rem;right:14px;top:12px}.step{padding:18px;column-gap:14px}.step h3{padding-right:26px}.plat,.feat{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;row-gap:4px;padding:20px 18px;align-items:start}.plat>*,.feat>*{grid-column:2}.plat>.ico-wrap{grid-column:1;grid-row:1 / span 4}.feat>.ico-wrap{grid-column:1;grid-row:1 / span 2}.phone-opt{font-size:0.64rem}.ico-wrap.lg{width:46px;height:46px;border-radius:12px}.ico-wrap.lg .ico{width:24px;height:24px}.plat h3,.feat h3{margin:0}.plat .chip{margin-top:4px;justify-self:start}.footer-grid{grid-template-columns:1fr;gap:28px}.toc ol{columns:1}.final{padding:48px 20px}}@media (min-width:1600px){:root{--wrap:1320px}}.highlights{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:64px}.hl{display:flex;gap:14px;align-items:flex-start;padding:20px;border-radius:var(--radius);background:linear-gradient(180deg,rgb(30 44 73 / 0.7),rgb(17 26 44 / 0.7));border:1px solid #2c3d61}.hl-t{display:block;font-size:1.05rem;line-height:1.25;margin-bottom:6px}.hl-d{display:block;color:var(--muted);font-size:0.93rem;line-height:1.5}.highlights + .disclaimer{margin-top:24px}.why-table{padding:8px;max-width:980px;margin:0 auto}.why-head{display:grid;grid-template-columns:1fr 1fr;padding:12px 18px 10px;font-size:0.82rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}.why-head span:first-child{color:#8e9fb8}.why-head span:last-child{color:var(--brand-hover);padding-left:18px}.why-table ul{list-style:none}.why-row{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border-soft)}.why-row p{display:flex;gap:12px;align-items:flex-start;padding:16px 18px}.why-a{color:#8e9fb8}.why-b{color:var(--text);font-weight:600;background:linear-gradient(90deg,rgb(100 141 255 / 0.10),rgb(100 141 255 / 0.03));border-left:1px solid rgb(100 141 255 / 0.25)}.why-row:last-child .why-b{border-bottom-right-radius:10px}.x,.v{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;margin-top:1px}.x{background:rgb(242 110 115 / 0.12);color:var(--danger)}.v{background:rgb(52 199 139 / 0.15);color:var(--success)}.x .ico,.v .ico{width:15px;height:15px}.fgroup + .fgroup{margin-top:48px}.fgroup-t{display:flex;align-items:center;gap:12px;font-size:1.3rem;margin-bottom:18px}.fgroup-n{font-size:0.8rem;font-weight:750;color:var(--brand-hover);padding:3px 9px;border-radius:999px;border:1px solid rgb(100 141 255 / 0.35);background:rgb(100 141 255 / 0.08);letter-spacing:0.06em}.grid-3.four{grid-template-columns:repeat(4,minmax(0,1fr))}.feat h4{font-size:1.08rem;margin:16px 0 8px;line-height:1.2;letter-spacing:-0.01em}.feat p b{color:#dbe4f5}#parceiros{overflow:hidden;isolation:isolate}.partners-glow{inset:0 -20% auto;height:700px;opacity:0.7}.partners{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:48px}.plans{margin-top:28px}.plans-t{font-weight:700;color:#dbe4f5;margin-bottom:12px}.plans ul{list-style:none;display:flex;flex-wrap:wrap;gap:10px}.plans li{display:flex;flex-direction:column;align-items:center;min-width:104px;padding:12px 16px;border-radius:14px;border:1px solid #2f4270;background:linear-gradient(180deg,rgb(100 141 255 / 0.14),rgb(100 141 255 / 0.04))}.plans li b{font-size:1.6rem;line-height:1.1;letter-spacing:-0.02em}.plans li span{color:var(--muted);font-size:0.85rem}.plans-note{margin-top:10px;color:#8e9fb8;font-size:0.9rem}.partner-feats .feat h3{font-size:1.08rem;margin:16px 0 8px}.dns{margin:0;padding:22px;box-shadow:0 30px 60px -30px rgb(0 0 0 / 0.8),0 0 0 1px rgb(100 141 255 / 0.08)}.dns-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.dns-head>span,.dns-head small{display:inline-flex;align-items:center;gap:8px}.dns-head .ico{color:var(--brand-hover)}.dns-head small{color:#8e9fb8;font-size:0.82rem}.dns-head small .ico{width:1em;height:1em;color:var(--success)}.dns-list{list-style:none;display:flex;flex-direction:column;gap:8px}.dns-row{display:grid;grid-template-columns:28px minmax(0,1fr) 64px auto 74px;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:rgb(11 16 32 / 0.6);border:1px solid var(--border-soft);font-size:0.88rem}.dns-n{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--surface-2);color:#c3cfe1;font-weight:700;font-size:0.8rem}.dns-host{min-width:0;display:flex;flex-direction:column;gap:6px}.dns-host code{font-size:0.82rem;color:#dbe4f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dns-bar{display:block;height:4px;border-radius:4px;background:rgb(255 255 255 / 0.08);overflow:hidden}.dns-bar span{display:block;height:100%;border-radius:inherit;background:var(--success)}.dns-bar .u97{width:97%;background:var(--warning)}.dns-bar .u88{width:88%;background:var(--danger)}.dns-bar .u100{width:99.9%}.dns-ms{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right}.dns-up{color:#dbe4f5;font-variant-numeric:tabular-nums;text-align:right;line-height:1.2}.dns-up small{display:block;color:#8e9fb8;font-size:0.72rem}.pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:0.78rem;font-weight:700;white-space:nowrap}.pdot{width:7px;height:7px;border-radius:50%;background:currentColor}.pill.ok{color:#5fe0a8;background:rgb(52 199 139 / 0.14)}.pill.slow{color:#f3c47a;background:rgb(233 177 91 / 0.14)}.pill.down{color:#ff9a9e;background:rgb(242 110 115 / 0.14)}.toast{display:flex;gap:12px;align-items:flex-start;margin-top:14px;padding:12px 14px;border-radius:12px;background:rgb(52 199 139 / 0.08);border:1px solid rgb(52 199 139 / 0.3);font-size:0.88rem}.toast .ico{color:var(--success);margin-top:2px}.toast small{display:block;color:var(--muted)}.tmdb{flex-basis:100%}.tmdb a{color:#a9bfff}@media (max-width:1080px){.highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3.four{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-copy{text-align:left}.partners{grid-template-columns:1fr;gap:40px}}@media (max-width:640px){.highlights{grid-template-columns:1fr;gap:10px;margin-top:40px}.hl{padding:16px}.why-head{display:none}.why-row{grid-template-columns:1fr}.why-row p{padding:12px 14px}.why-a{padding-bottom:4px !important;font-size:0.93rem}.why-b{border-left:0;border-radius:10px;margin:0 6px 10px}.grid-3.four{grid-template-columns:1fr}.fgroup-t{font-size:1.15rem}.feat>.ico-wrap{grid-row:1 / span 2}.feat h4,.partner-feats .feat h3{margin:0}.dns{padding:14px}.dns-row{grid-template-columns:26px minmax(0,1fr) auto;row-gap:8px;padding:10px}.dns-ms{display:none}.dns-up{grid-column:2 / -1;text-align:left}.dns-up small{display:inline}.plans li{min-width:0;flex:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none !important;transition:none !important}}@media (forced-colors:active){.btn,.card,.qa,.langs>ul a[aria-current]{border:1px solid CanvasText}.grad{color:CanvasText;background:none}}.shots-sec .sec-head{margin-bottom:1.6rem}.shots{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:var(--radius)}.shots::-webkit-scrollbar{display:none}.shots:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.shots-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:1.2rem;margin:0;padding:0 0 0.4rem;list-style:none}.shot{scroll-snap-align:center;min-width:0}.shot figure{margin:0}.shot img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);box-shadow:0 18px 50px rgb(0 0 0 / 0.45)}.shot figcaption{display:flex;flex-direction:column;gap:0.2rem;margin-top:0.9rem;text-align:center}.shot figcaption strong{font-size:1.05rem}.shot figcaption span{color:var(--muted);font-size:0.95rem}.shots-dots{display:flex;justify-content:center;gap:0.5rem;margin:1.4rem 0 0;padding:0;list-style:none}.shots-dots a{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;border:1px solid var(--line);color:var(--muted);font-size:0.85rem;text-decoration:none}.shots-dots a:hover,.shots-dots a:focus-visible{border-color:var(--brand);color:var(--text)}@media (max-width:40rem){.shot figcaption{text-align:left}}@media (prefers-reduced-motion:reduce){.shots{scroll-behavior:auto}}