.pairing[data-astro-cid-xejrn6zx]{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,6vw,86px);padding-block:50px 60px;display:grid;position:relative}.pairing[data-astro-cid-xejrn6zx]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 18% 44%,#1aabbd19,#0000 46%),radial-gradient(at 95% 15%,#7458e51c,#0000 45%);position:absolute;inset:-10% -12% 0}.pairing-intro[data-astro-cid-xejrn6zx]{min-width:0;padding-top:15px;animation:.7s ease-out both pair-arrive}.pairing-brand[data-astro-cid-xejrn6zx]{color:#b6c8de;letter-spacing:.05em;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;font-size:.67rem;font-weight:650;display:flex}.pairing-brand-icon[data-astro-cid-xejrn6zx]{color:#a8f4ec;background:linear-gradient(140deg,#48e0c626,#9482ff1f);border:1px solid #88ded13d;border-radius:10px;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 0 22px #64f6dc0c}.brand-divider[data-astro-cid-xejrn6zx]{background:#b6c8de4d;width:1px;height:12px}.pairing-intro[data-astro-cid-xejrn6zx] h1[data-astro-cid-xejrn6zx]{letter-spacing:-.065em;margin-bottom:22px;font-size:clamp(2.8rem,5.2vw,4.8rem);line-height:1.04}.pairing-intro[data-astro-cid-xejrn6zx] .gradient-text[data-astro-cid-xejrn6zx]{background-image:linear-gradient(100deg,#79f1da,#a4d3ff 52%,#cca9ff)}.pairing-lead[data-astro-cid-xejrn6zx]{color:#aebed0;margin-bottom:0;font-size:clamp(.95rem,1.3vw,1.08rem);line-height:1.75}.pairing-scene[data-astro-cid-xejrn6zx]{margin:20px 0 26px}.scene-art[data-astro-cid-xejrn6zx]{isolation:isolate;aspect-ratio:1.55;width:100%;position:relative}.scene-art[data-astro-cid-xejrn6zx]:before{content:"";z-index:-1;filter:blur(26px);background:radial-gradient(at 30% 45%,#48e8cc30,#0000 65%),radial-gradient(at 78% 70%,#9a6fff30,#0000 65%);border-radius:50%;position:absolute;inset:12% 3% 3%}.scene-art[data-astro-cid-xejrn6zx]:after{content:"";filter:blur(16px);z-index:-1;background:#0008;border-radius:50%;height:15%;position:absolute;bottom:12%;left:9%;right:7%}.scene-orbit[data-astro-cid-xejrn6zx]{pointer-events:none;border:1px solid #77c8df17;border-radius:50%;position:absolute;transform:rotate(-24deg)}.orbit-outer[data-astro-cid-xejrn6zx]{inset:5% -1% 10%}.orbit-inner[data-astro-cid-xejrn6zx]{border-style:dashed;border-color:#9dbcf51a;inset:14% 9% 19%}.scene-star[data-astro-cid-xejrn6zx]{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#a5e5e3;width:9px;height:9px;position:absolute}.star-one[data-astro-cid-xejrn6zx]{top:5%;right:15%}.star-two[data-astro-cid-xejrn6zx]{background:#c1a8ff;width:6px;height:6px;bottom:24%;left:2%}.scene-tv[data-astro-cid-xejrn6zx]{background:linear-gradient(150deg,#293440,#090e16 30%,#171e28);border:1px solid #7d8b9b80;border-radius:6px;width:84%;padding:4px 4px 9px;position:absolute;top:10%;left:1.5%;transform:perspective(900px)rotateY(9deg)rotateX(3deg);box-shadow:0 0 0 1px #0009,0 22px 40px #0008,0 0 32px #53e3d814}.scene-tv[data-astro-cid-xejrn6zx]:before,.scene-tv[data-astro-cid-xejrn6zx]:after{content:"";background:linear-gradient(#394354,#080d15);width:13%;height:11%;position:absolute;top:calc(100% - 1px)}.scene-tv[data-astro-cid-xejrn6zx]:before{clip-path:polygon(62% 0,82% 0,28% 100%,0 100%);left:16%}.scene-tv[data-astro-cid-xejrn6zx]:after{clip-path:polygon(18% 0,38% 0,100% 100%,72% 100%);right:16%}.scene-screen[data-astro-cid-xejrn6zx]{background:#0c1928;border-radius:3px;display:block;overflow:hidden}.scene-screen[data-astro-cid-xejrn6zx] img[data-astro-cid-xejrn6zx]{width:100%;height:auto}.tv-indicator[data-astro-cid-xejrn6zx]{background:#8ef3d4;border-radius:50%;width:3px;height:3px;position:absolute;bottom:4px;left:50%;box-shadow:0 0 6px #8ef3d4}.scene-phone[data-astro-cid-xejrn6zx]{pointer-events:none;background:linear-gradient(155deg,#1d3448,#151d30 60%,#292245);border:1px solid #b7c1d799;border-radius:18px;width:23%;height:65%;position:absolute;bottom:9%;right:3%;transform:rotate(9deg);box-shadow:inset 0 0 0 3px #0e1624,0 18px 30px #0009,0 0 24px #a48aff19}.phone-speaker[data-astro-cid-xejrn6zx]{z-index:1;background:#040a14;border-radius:10px;width:30%;height:3px;position:absolute;top:5%;left:35%}.phone-camera[data-astro-cid-xejrn6zx]{background:#0c1928;border-radius:13px;position:absolute;inset:5px;overflow:hidden}.phone-camera[data-astro-cid-xejrn6zx] img[data-astro-cid-xejrn6zx]{object-fit:cover;object-position:88% 50%;opacity:.7;width:100%;height:100%}.camera-shade[data-astro-cid-xejrn6zx]{background:linear-gradient(#050e20dd,#0000 32% 65%,#050e20ee);position:absolute;inset:0}.scanner-caption[data-astro-cid-xejrn6zx]{color:#e4faf5;text-align:center;letter-spacing:.12em;font-size:clamp(.3rem,.5vw,.4rem);font-weight:650;position:absolute;top:17%;left:0;right:0}.scanner-target[data-astro-cid-xejrn6zx]{aspect-ratio:1;color:#9affdf;width:68%;position:absolute;top:50%;left:16%;transform:translateY(-50%)}.scanner-corner[data-astro-cid-xejrn6zx]{filter:drop-shadow(0 0 4px #9affdf66);border:0 solid;width:23%;height:23%;position:absolute}.corner-tl[data-astro-cid-xejrn6zx]{border-top-width:2px;border-left-width:2px;border-top-left-radius:4px;top:0;left:0}.corner-tr[data-astro-cid-xejrn6zx]{border-top-width:2px;border-right-width:2px;border-top-right-radius:4px;top:0;right:0}.corner-bl[data-astro-cid-xejrn6zx]{border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:4px;bottom:0;left:0}.corner-br[data-astro-cid-xejrn6zx]{border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:4px;bottom:0;right:0}.scanner-line[data-astro-cid-xejrn6zx]{background:#c1ffeb;height:1px;animation:2s ease-in-out .5s 3 pair-scan;position:absolute;top:50%;left:6%;right:6%;box-shadow:0 0 7px #94ffd5,0 0 13px #94ffd588}.camera-shutter[data-astro-cid-xejrn6zx]{aspect-ratio:1;background:#d3fff51c;border:1px solid #e8fffa99;border-radius:50%;width:26%;position:absolute;bottom:8%;left:37%;box-shadow:inset 0 0 0 3px #0e1624b3}.scene-connection[data-astro-cid-xejrn6zx]{z-index:1;color:#b6f3eb;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;bottom:30%;left:43%;transform:rotate(-12deg)}.scene-connection[data-astro-cid-xejrn6zx] span[data-astro-cid-xejrn6zx]{opacity:.35;background:#9ef3de;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out 3 pair-signal}.scene-connection[data-astro-cid-xejrn6zx] span[data-astro-cid-xejrn6zx]:nth-child(2){animation-delay:.2s}.scene-connection[data-astro-cid-xejrn6zx] span[data-astro-cid-xejrn6zx]:nth-child(3){animation-delay:.4s}figcaption[data-astro-cid-xejrn6zx]{color:#8e9eb6;text-align:center;margin-top:10px;font-size:.6rem}.pairing-steps[data-astro-cid-xejrn6zx]{border-top:1px solid #b0c1df24;border-bottom:1px solid #b0c1df24;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:20px 0;list-style:none;display:grid}.pairing-steps[data-astro-cid-xejrn6zx] li[data-astro-cid-xejrn6zx]{color:#dae6ee;align-items:start;gap:9px;margin:0;font-size:.75rem;line-height:1.5;display:flex}.pairing-steps[data-astro-cid-xejrn6zx] li[data-astro-cid-xejrn6zx]>span[data-astro-cid-xejrn6zx]{color:#a3e9df;letter-spacing:.06em;padding-top:2px;font-size:.6rem}.pairing-steps[data-astro-cid-xejrn6zx] small[data-astro-cid-xejrn6zx]{color:#98a9bf;margin-top:4px;font-size:.65rem;display:block}.pairing-help[data-astro-cid-xejrn6zx]{padding-top:18px}.pairing-help[data-astro-cid-xejrn6zx] .text-link[data-astro-cid-xejrn6zx]{color:#afc8e3;font-size:.78rem}.pairing-help[data-astro-cid-xejrn6zx] p[data-astro-cid-xejrn6zx]{margin:2px 0 0;font-size:.65rem}.pairing-card[data-astro-cid-xejrn6zx]{background:linear-gradient(150deg,#142432,#111626 65%,#19182b) padding-box padding-box,linear-gradient(140deg,#9cf2dc7d,#a99bff70 45%,#718cc522) border-box;border:1px solid #0000;border-radius:24px;min-width:0;padding:clamp(22px,3vw,34px);transition:box-shadow .25s;animation:.8s ease-out 80ms both pair-arrive;position:relative;box-shadow:0 24px 70px #0005,0 0 60px #7f7cff07,inset 0 1px #e0edff09}.pairing-card[data-astro-cid-xejrn6zx]:before{content:"";background:linear-gradient(90deg,#0000,#ceecff,#0000);height:1px;position:absolute;top:-1px;left:18%;right:18%}.pairing-card[data-astro-cid-xejrn6zx]:focus-within{box-shadow:0 24px 70px #0005,0 0 50px #7f7cff14,inset 0 1px #e0edff09}.pairing-card-top[data-astro-cid-xejrn6zx]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.pairing-card-top[data-astro-cid-xejrn6zx] .eyebrow[data-astro-cid-xejrn6zx]{color:#b4bfd7;letter-spacing:.16em;margin:0;font-size:.56rem}.transfer-badge[data-astro-cid-xejrn6zx]{color:#b9ecde;white-space:nowrap;background:#8cf4cd08;border:1px solid #a8e8d32b;border-radius:20px;align-items:center;gap:6px;padding:4px 8px;font-size:.58rem;display:inline-flex}.transfer-badge[data-astro-cid-xejrn6zx]>span[data-astro-cid-xejrn6zx]{background:#ade9d8;border-radius:50%;width:4px;height:4px}.pairing-card[data-astro-cid-xejrn6zx] h2[data-astro-cid-xejrn6zx]{letter-spacing:-.045em;margin-bottom:8px;font-size:clamp(1.7rem,2.5vw,2.1rem)}.pairing-card-copy[data-astro-cid-xejrn6zx]{color:#a5b7ca;margin-bottom:23px;font-size:.8rem}form[data-astro-cid-xejrn6zx]{gap:16px;display:grid}.pairing-code-panel[data-astro-cid-xejrn6zx]{background:radial-gradient(at 0 0,#58d9cc0e,#0000 80%),linear-gradient(115deg,#82cbf10a,#af8dff09);border:1px solid #8fc9f43b;border-radius:13px;padding:16px;transition:border-color .2s,box-shadow .2s}.pairing-code-panel[data-astro-cid-xejrn6zx]:focus-within{border-color:#91e9da99;box-shadow:0 0 22px #91e9da0c}.field-heading[data-astro-cid-xejrn6zx]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.field-heading[data-astro-cid-xejrn6zx] label[data-astro-cid-xejrn6zx]{color:#c6d9e7;font-size:.76rem}.field-tag[data-astro-cid-xejrn6zx]{color:#9cb1d1;letter-spacing:.12em;white-space:nowrap;font-size:.55rem;font-weight:650}label[data-astro-cid-xejrn6zx]{color:#d3deeb;font-size:.78rem;font-weight:600}label[data-astro-cid-xejrn6zx] span[data-astro-cid-xejrn6zx]{color:#8fa1ba;font-size:.69rem;font-weight:400}input[data-astro-cid-xejrn6zx]{color:#f0f9ff;width:100%;min-width:0;min-height:48px;font:inherit;background:#080f1ba8;border:1px solid #9eb4d338;border-radius:9px;padding:12px 14px;font-size:1rem;transition:border-color .2s,box-shadow .2s,background .2s}input[data-astro-cid-xejrn6zx]::placeholder{color:#8193ac;opacity:1;font-size:.83rem}input[data-astro-cid-xejrn6zx]:hover:not(:disabled){border-color:#a3bfe866}input[data-astro-cid-xejrn6zx]:focus-visible{outline-offset:3px;background:#0c1928;border-color:#9ce8de88;outline:2px solid #9ce8de;box-shadow:0 0 18px #90f3d90b}#pairing-code[data-astro-cid-xejrn6zx]{color:#c1f6ed;letter-spacing:.22em;text-align:center;text-transform:uppercase;text-shadow:0 0 20px #8affdf26;background:#091422a6;border-color:#9bd5ed38;min-height:59px;font-family:monospace;font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:600}#pairing-code[data-astro-cid-xejrn6zx]::placeholder{letter-spacing:.3em;color:#88a6bf;font-size:.95rem}.field-help[data-astro-cid-xejrn6zx]{color:#a3b8c9;margin:10px 0 0;font-size:.65rem;line-height:1.65}.provider-heading[data-astro-cid-xejrn6zx]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding-top:5px;display:flex}.provider-heading[data-astro-cid-xejrn6zx]>span[data-astro-cid-xejrn6zx]:last-child{color:#90a5bb;font-size:.6rem}.pairing-field[data-astro-cid-xejrn6zx]{gap:7px;display:grid}.password-field[data-astro-cid-xejrn6zx]{flex-wrap:wrap;gap:8px;display:flex}.password-field[data-astro-cid-xejrn6zx] input[data-astro-cid-xejrn6zx]{flex:170px}.password-toggle[data-astro-cid-xejrn6zx]{color:#c3d6e8;min-height:44px;font:inherit;background:#9eb4d306;border:1px solid #9eb4d338;border-radius:9px;padding:9px 11px;font-size:.7rem;transition:border-color .2s,color .2s}.password-toggle[data-astro-cid-xejrn6zx]:hover:not(:disabled){color:#fff;border-color:#a3bfe877}button[data-astro-cid-xejrn6zx]{cursor:pointer}button[data-astro-cid-xejrn6zx]:disabled{cursor:default;opacity:.65}[data-astro-cid-xejrn6zx][data-pairing-submit]{color:#112439;letter-spacing:.01em;background:linear-gradient(110deg,#8cf4d7,#9edcf5 52%,#c4b1ff);border:1px solid #c8fff0aa;border-radius:10px;width:100%;min-height:54px;margin-top:3px;font-size:.9rem;transition:box-shadow .2s,transform .2s;position:relative;box-shadow:0 5px 26px #8bd9e31f,inset 0 1px #fff6}[data-astro-cid-xejrn6zx][data-pairing-submit]:hover:not(:disabled){background:linear-gradient(110deg,#a9ffe6,#b9e8ff 52%,#dacaff);transform:translateY(-2px);box-shadow:0 7px 32px #8bd9e338}form[data-astro-cid-xejrn6zx][aria-busy=true] [data-astro-cid-xejrn6zx][data-pairing-submit]:after{content:"";border:2px solid #12283a40;border-top-color:#12283a;border-radius:50%;width:13px;height:13px;animation:.8s linear infinite pair-spin}[data-astro-cid-xejrn6zx][data-pairing-status]{overflow-wrap:anywhere;border-radius:10px;margin:0;font-size:.8rem;line-height:1.75}[data-astro-cid-xejrn6zx][data-pairing-status]:empty{display:none}[data-astro-cid-xejrn6zx][data-pairing-status][data-error]{color:#ffccd0;background:#e86a7a0a;border:1px solid #ff9aab40;padding:12px 14px}[data-astro-cid-xejrn6zx][data-pairing-status][data-success]{color:#b3f6db;background:#9df0c60b;border:1px solid #9df0c650;padding:14px}.pairing-card[data-astro-cid-xejrn6zx]:has([data-success]){box-shadow:0 24px 70px #0005,0 0 50px #74edbd16}.pairing-card[data-astro-cid-xejrn6zx]:has([data-success]) [data-astro-cid-xejrn6zx][data-pairing-submit]{opacity:1;color:#b3f6db;box-shadow:none;background:#91e0bc1a;border-color:#b3f6db55}.pairing-privacy[data-astro-cid-xejrn6zx]{border-top:1px solid #9db5d324;align-items:start;gap:10px;margin-top:22px;padding-top:19px;display:flex}.pairing-privacy[data-astro-cid-xejrn6zx]>svg[data-astro-cid-xejrn6zx]{color:#a6c5d5;flex-shrink:0;margin-top:2px}.privacy-heading[data-astro-cid-xejrn6zx]{color:#c3d5e0;margin-bottom:4px;font-size:.69rem;font-weight:600}#pairing-privacy[data-astro-cid-xejrn6zx]{color:#99aec3;margin:0;font-size:.64rem;line-height:1.8}.pairing-footnote[data-astro-cid-xejrn6zx]{color:#8fa1b8;margin:16px 0 0;font-size:.62rem;line-height:1.75}@keyframes pair-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes pair-signal{0%,80%,to{opacity:.35}40%{opacity:1;box-shadow:0 0 10px #9ef3de88}}@keyframes pair-scan{0%,to{opacity:.5;top:18%}50%{opacity:1;top:82%}}@keyframes pair-spin{to{transform:rotate(360deg)}}@media (width<=800px){.pairing[data-astro-cid-xejrn6zx]{grid-template-columns:1fr;gap:30px;max-width:580px;padding-block:26px 36px}.pairing-intro[data-astro-cid-xejrn6zx]{padding-top:0}.pairing-brand[data-astro-cid-xejrn6zx]{gap:8px;margin-bottom:18px;font-size:.62rem}.pairing-intro[data-astro-cid-xejrn6zx] h1[data-astro-cid-xejrn6zx]{margin-bottom:14px;font-size:clamp(2.4rem,9.5vw,4rem)}.pairing-lead[data-astro-cid-xejrn6zx]{font-size:.9rem;line-height:1.65}.pairing-scene[data-astro-cid-xejrn6zx]{max-width:380px;margin:6px auto 18px}.scene-art[data-astro-cid-xejrn6zx]{aspect-ratio:1.65}.scene-tv[data-astro-cid-xejrn6zx]{top:5%}.scene-phone[data-astro-cid-xejrn6zx]{border-radius:13px}.phone-camera[data-astro-cid-xejrn6zx]{border-radius:9px;inset:4px}.scene-connection[data-astro-cid-xejrn6zx]{gap:6px;bottom:29%}.scene-connection[data-astro-cid-xejrn6zx] span[data-astro-cid-xejrn6zx]{width:4px;height:4px}figcaption[data-astro-cid-xejrn6zx]{font-size:.55rem}.pairing-steps[data-astro-cid-xejrn6zx]{gap:8px;padding-block:15px}.pairing-steps[data-astro-cid-xejrn6zx] li[data-astro-cid-xejrn6zx]{gap:7px;font-size:.7rem}.pairing-steps[data-astro-cid-xejrn6zx] small[data-astro-cid-xejrn6zx]{font-size:.6rem}.pairing-help[data-astro-cid-xejrn6zx]{padding-top:10px}.pairing-help[data-astro-cid-xejrn6zx] .text-link[data-astro-cid-xejrn6zx]{font-size:.73rem}.pairing-help[data-astro-cid-xejrn6zx] p[data-astro-cid-xejrn6zx]{display:none}.pairing-card[data-astro-cid-xejrn6zx]{border-radius:20px}.pairing-card-copy[data-astro-cid-xejrn6zx]{font-size:.77rem}.password-field[data-astro-cid-xejrn6zx] input[data-astro-cid-xejrn6zx]{flex-basis:145px}}@media (width<=360px){.pairing-brand[data-astro-cid-xejrn6zx]{gap:6px;font-size:.55rem}.pairing-brand-icon[data-astro-cid-xejrn6zx]{width:28px;height:28px}.pairing-card[data-astro-cid-xejrn6zx]{padding:20px 16px}.pairing-steps[data-astro-cid-xejrn6zx] li[data-astro-cid-xejrn6zx]{display:block}.pairing-steps[data-astro-cid-xejrn6zx] li[data-astro-cid-xejrn6zx]>span[data-astro-cid-xejrn6zx]{margin-bottom:4px;display:block}.field-heading[data-astro-cid-xejrn6zx]{flex-wrap:wrap}.scene-connection[data-astro-cid-xejrn6zx]{left:40%}}@media (prefers-reduced-motion:reduce){.pairing-intro[data-astro-cid-xejrn6zx],.pairing-card[data-astro-cid-xejrn6zx],.scene-connection[data-astro-cid-xejrn6zx] span[data-astro-cid-xejrn6zx],.scanner-line[data-astro-cid-xejrn6zx],form[data-astro-cid-xejrn6zx][aria-busy=true] [data-astro-cid-xejrn6zx][data-pairing-submit]:after{animation:none}.pairing-card[data-astro-cid-xejrn6zx],.pairing-code-panel[data-astro-cid-xejrn6zx],input[data-astro-cid-xejrn6zx],.password-toggle[data-astro-cid-xejrn6zx],[data-astro-cid-xejrn6zx][data-pairing-submit]{transition:none}[data-astro-cid-xejrn6zx][data-pairing-submit]:hover:not(:disabled){transform:none}}
