@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Hanken+Grotesk:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";.sellers-page{position:relative;min-height:100vh;background:#060606;color:var(--text-100);font-family:var(--font-sans);overflow:hidden}.sellers-page .jn-input::placeholder{color:var(--text-400)}.sellers-page .jn-input:focus{border-color:var(--border-accent);background:var(--ink-800)}.sellers-page select.jn-input option{background:#181818;color:#f4f4f3}.sellers-page .s-navlink{color:var(--text-300);transition:color .2s var(--ease-out)}.sellers-page .s-navlink:hover,.sellers-page .s-navlink.is-active{color:var(--text-100)}.sellers-page .s-btn-primary{background:var(--accent);color:#0a0a0a;transition:background .2s var(--ease-out),transform .15s var(--ease-out)}.sellers-page .s-btn-primary:hover{background:var(--accent-hover)}.sellers-page .s-btn-primary:active{transform:translateY(1px)}.sellers-page .s-btn-ghost{transition:background .2s var(--ease-out),border-color .2s var(--ease-out)}.sellers-page .s-btn-ghost:hover{background:#ffffff14;border-color:#fff}.sellers-page .s-enrich-btn{transition:background .2s,border-color .2s}.sellers-page .s-enrich-btn:hover{background:#ffffff1a;border-color:var(--border-strong)}.sellers-page .s-doc-tile{transition:border-color .2s,background .2s}.sellers-page .s-doc-tile:hover{border-color:var(--text-300)}.sellers-page .s-chip:not(.is-on):hover{border-color:var(--text-300);color:var(--text-100)}@media(max-width:720px){.sellers-page .s-grid-2{grid-template-columns:1fr!important}}@keyframes s-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.sellers-page .s-reveal{animation:s-fade-up .7s var(--ease-out) both}:root{--ink-950: #060606;--ink-900: #0A0A0A;--ink-850: #101010;--ink-800: #181818;--ink-750: #1E1E1E;--ink-700: #242424;--ink-600: #323232;--ink-500: #454545;--white: #FFFFFF;--text-100: #F4F4F3;--text-200: #D3D3D1;--text-300: #9A9A98;--text-400: #6C6C6A;--text-500: #484846;--blue-200: #E6E6E4;--blue-300: #C9C9C7;--blue-400: #A8A8A6;--blue-500: #909090;--blue-600: #6E6E6C;--blue-700: #525250;--green-300: #D3D3D1;--green-400: #B6B6B4;--green-500: #9A9A98;--green-600: #757573;--amber-400: #D3D3D1;--amber-500: #B6B6B4;--amber-600: #8A8A88;--red-400: #A0A09E;--red-500: #828280;--red-600: #5E5E5C;--violet-400: #C9C9C7;--violet-500: #A8A8A6;--violet-600: #757573;--beige-100: #F4F4F3;--beige-200: #E6E6E4;--beige-300: #C9C9C7;--beige-400: #A8A8A6;--beige-500: #7A7A78;--surface-canvas: var(--ink-900);--surface-sunken: var(--ink-950);--surface-raised: var(--ink-800);--surface-overlay: var(--ink-750);--surface-hover: var(--ink-700);--surface-inverse: #F4F4F3;--border-subtle: rgba(255, 255, 255, .07);--border-soft: rgba(255, 255, 255, .11);--border-strong: rgba(255, 255, 255, .2);--border-accent: rgba(255, 255, 255, .4);--text-primary: var(--text-100);--text-secondary: var(--text-300);--text-tertiary: var(--text-400);--text-disabled: var(--text-500);--text-on-accent: #0A0A0A;--text-on-live: #0A0A0A;--accent: #F4F4F3;--accent-hover: #FFFFFF;--accent-press: #D8D8D6;--accent-soft: rgba(255, 255, 255, .08);--accent-line: rgba(255, 255, 255, .26);--warm: #FFFFFF;--warm-strong: #FFFFFF;--warm-muted: #9A9A98;--warm-soft: rgba(255, 255, 255, .08);--warm-line: rgba(255, 255, 255, .26);--live: var(--text-100);--live-soft: rgba(255, 255, 255, .08);--positive: var(--green-500);--warning: var(--amber-500);--warning-soft: rgba(255, 255, 255, .07);--negative: var(--red-500);--negative-soft: rgba(255, 255, 255, .07);--ai: var(--text-200);--ai-soft: rgba(255, 255, 255, .08);--node-buyer: var(--text-100);--node-target: #B0B0AE;--node-advisor: #7A7A78;--node-neutral: var(--ink-500)}:root{--font-serif: "Instrument Serif", Georgia, "Times New Roman", serif;--font-display: "Instrument Serif", Georgia, serif;--font-sans: "Hanken Grotesk", system-ui, -apple-system, sans-serif;--font-ui: "Hanken Grotesk", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-black: 800;--text-display-2xl: 76px;--text-display-xl: 60px;--text-display-lg: 46px;--text-display-md: 36px;--text-display-sm: 28px;--text-xl: 22px;--text-lg: 18px;--text-md: 16px;--text-sm: 14px;--text-xs: 13px;--text-2xs: 11px;--leading-none: 1;--leading-tight: 1.08;--leading-snug: 1.22;--leading-normal: 1.5;--leading-relaxed: 1.65;--tracking-tighter: -.03em;--tracking-tight: -.015em;--tracking-normal: 0;--tracking-wide: .04em;--tracking-eyebrow: .16em}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-32: 128px;--container-max: 1240px;--container-pad: 24px;--gutter: 24px;--z-base: 0;--z-raised: 10;--z-sticky: 100;--z-overlay: 1000;--z-toast: 1100}:root{--radius-xs: 4px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--radius-2xl: 28px;--radius-pill: 999px;--border-hair: 1px;--border-thick: 1.5px;--shadow-sm: 0 1px 2px rgba(0,0,0,.4);--shadow-card: 0 8px 24px -8px rgba(0,0,0,.6);--shadow-float: 0 24px 60px -16px rgba(0,0,0,.7), 0 4px 14px rgba(0,0,0,.4);--shadow-pop: 0 40px 100px -24px rgba(0,0,0,.8);--glow-blue: 0 0 0 1px rgba(244,241,234,.22), 0 0 28px -2px rgba(244,241,234,.14);--glow-green: 0 0 0 1px rgba(244,241,234,.2), 0 0 24px -2px rgba(244,241,234,.12);--glow-violet: 0 0 0 1px rgba(244,241,234,.2), 0 0 26px -2px rgba(244,241,234,.12);--glow-soft-blue: 0 0 40px -6px rgba(244,241,234,.16);--blur-sm: blur(6px);--blur-md: blur(16px);--blur-lg: blur(28px);--glass-bg: rgba(24, 24, 22, .74);--glass-border: rgba(240, 235, 222, .14);--grid-line: rgba(240, 235, 222, .045);--grid-size: 32px}:root{--dur-instant: 80ms;--dur-fast: .14s;--dur-base: .22s;--dur-slow: .36s;--dur-slower: .6s;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-snap: cubic-bezier(.34, 1.56, .64, 1);--ease-linear: linear;--float-duration: 7s;--flow-duration: 2.4s;--pulse-duration: 2s}@keyframes aq-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-8px,0)}}@keyframes aq-flow{to{stroke-dashoffset:-100}}@keyframes aq-pulse{0%{box-shadow:0 0 #f4f1ea66}70%{box-shadow:0 0 0 10px #f4f1ea00}to{box-shadow:0 0 #f4f1ea00}}@keyframes aq-pulse-blue{0%{box-shadow:0 0 #f4f1ea66}70%{box-shadow:0 0 0 12px #f4f1ea00}to{box-shadow:0 0 #f4f1ea00}}@keyframes aq-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes aq-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes aq-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-primary);background:var(--surface-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;line-height:var(--leading-tight);margin:0;color:var(--text-primary)}p{margin:0;text-wrap:pretty}a{color:inherit;text-decoration:none}::selection{background:#f4f1ea33;color:var(--text-100)}.aq-eyebrow{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--warm-muted)}.aq-field{background-color:var(--surface-canvas);background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:var(--grid-size) var(--grid-size);position:relative}.aq-field-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 55% at 50% 38%,rgba(244,241,234,.05),transparent 70%);pointer-events:none}.aq-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}html,body{margin:0;background:#fff}.site{--surface-canvas: #FFFFFF;--surface-raised: #FAFAFA;--surface-sunken: #F6F6F5;--surface-hover: #F0F0EF;--border-subtle: rgba(10,10,10,.07);--border-soft: rgba(10,10,10,.11);--border-strong: rgba(10,10,10,.18);--text-100: #0A0A0A;--text-200: #2C2C2A;--text-300: #6B6B68;--text-400: #97978F;--text-500: #BFBFB8;--ink: #0A0A0A;background:var(--surface-canvas);color:var(--text-100);font-family:var(--font-sans);min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased}.container{max-width:1120px;margin:0 auto;padding:0 32px}.container--narrow{max-width:880px}.dark-scope{--surface-canvas: #0A0A0A;--surface-raised: #181818;--surface-sunken: #060606;--surface-hover: #242424;--border-subtle: rgba(255,255,255,.08);--border-soft: rgba(255,255,255,.12);--border-strong: rgba(255,255,255,.22);--text-100: #F4F4F3;--text-200: #D3D3D1;--text-300: #9A9A98;--text-400: #6C6C6A;background:#060606;color:var(--text-100)}.eyebrow{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--text-400)}.display{font-family:var(--font-display);font-weight:400;letter-spacing:-.025em;line-height:1.02;color:var(--text-100);text-wrap:balance}.lede{font-family:var(--font-sans);color:var(--text-300);line-height:1.6;text-wrap:pretty}.aqb{display:inline-flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;font-family:var(--font-sans);font-weight:600;letter-spacing:-.01em;white-space:nowrap;border:1px solid transparent;border-radius:var(--radius-pill);text-decoration:none;transition:background .25s var(--ease-out),border-color .25s var(--ease-out),color .25s var(--ease-out),transform .2s var(--ease-out)}.aqb:active{transform:translateY(1px)}.aqb--lg{height:54px;padding:0 28px;font-size:16px}.aqb--md{height:46px;padding:0 22px;font-size:15px}.aqb--sm{height:38px;padding:0 16px;font-size:14px}.aqb--primary{background:var(--ink);color:#fff}.aqb--primary:hover{background:#292927}.aqb--ghost{background:transparent;color:var(--text-100);border-color:var(--border-strong)}.aqb--ghost:hover{background:var(--surface-hover);border-color:var(--text-100)}.dark-scope .aqb--primary{background:#fff;color:#0a0a0a}.dark-scope .aqb--primary:hover{background:#e6e6e4}.dark-scope .aqb--ghost{color:#fff;border-color:#ffffff47}.dark-scope .aqb--ghost:hover{background:#ffffff14;border-color:#fff}.aqlink{display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-family:var(--font-sans);font-weight:600;font-size:16px;color:var(--text-100);background:none;border:none;padding:6px 0}.aqlink .lic{transition:transform .25s var(--ease-out)}.aqlink:hover .lic{transform:translate(4px)}.nav{position:fixed;top:0;left:0;right:0;z-index:100;transition:background .4s var(--ease-out),border-color .4s var(--ease-out),backdrop-filter .4s var(--ease-out)}.nav-in{display:flex;align-items:center;gap:36px;height:74px;border-bottom:1px solid transparent}.nav.scrolled{background:#ffffffb8;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.nav.scrolled .nav-in{border-bottom-color:var(--border-subtle)}.nav-logo{height:20px;display:block}.nav-links{display:flex;gap:30px;margin-left:8px}.nav-link{font-size:14.5px;color:var(--text-300);font-weight:500;cursor:pointer;white-space:nowrap;transition:color .2s var(--ease-out)}.nav-link:hover{color:var(--text-100)}.nav-right{margin-left:auto;display:flex;align-items:center;gap:18px}.hero{position:relative;padding:220px 0 150px;text-align:center}.hero .eyebrow{display:inline-block}.hero h1{font-family:var(--font-display);font-weight:400;letter-spacing:-.03em;line-height:1;font-size:clamp(50px,8.2vw,116px);color:var(--text-100);margin:22px auto 0;max-width:15ch;text-wrap:balance}.hero h1 em{font-style:italic;color:var(--text-300)}.hero-sub{font-size:clamp(17px,1.7vw,21px);color:var(--text-300);line-height:1.55;max-width:50ch;margin:28px auto 0}.hero-cta{display:flex;gap:18px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:42px}.hero-scroll{margin-top:96px;display:inline-flex;flex-direction:column;align-items:center;gap:10px}.hero-scroll .t{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-400)}.hero-scroll .bar{width:1px;height:46px;background:linear-gradient(var(--border-strong),transparent);position:relative;overflow:hidden}.hero-scroll .bar:after{content:"";position:absolute;top:-50%;left:0;width:1px;height:50%;background:var(--text-100);animation:scrollDot 2.2s var(--ease-in-out) infinite}.hero .mo{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.hero.shown .mo{opacity:1;transform:none}.hero .mo[data-d="2"]{transition-delay:.1s}.hero .mo[data-d="3"]{transition-delay:.22s}.hero .mo[data-d="4"]{transition-delay:.36s}.hero .mo[data-d="5"]{transition-delay:.54s}@keyframes scrollDot{0%{top:-55%}60%,to{top:105%}}.netfilm{position:relative;background:#060606;color:#fff;padding:150px 0 160px;overflow:hidden;border-block:1px solid rgba(255,255,255,.06)}.netfilm-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(120% 70% at 50% 40%,#000 30%,transparent 78%);mask-image:radial-gradient(120% 70% at 50% 40%,#000 30%,transparent 78%)}.netfilm-head{position:relative;text-align:center;max-width:760px;margin:0 auto}.netfilm-head .eyebrow{color:#ffffff80}.netfilm-head h2{font-family:var(--font-display);font-weight:400;letter-spacing:-.025em;line-height:1.04;font-size:clamp(36px,5vw,68px);color:#fff;margin-top:18px}.netfilm-head h2 em{font-style:italic;color:#ffffff8c}.netfilm-stage{position:relative;height:540px;margin:24px auto 0;max-width:900px}.netfilm-stage .ns-mount{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.netfilm-glow{position:absolute;left:50%;top:50%;width:620px;height:620px;z-index:1;transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 62%);animation:glowPulse 6s ease-in-out infinite}@keyframes glowPulse{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(1)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.08)}}.netfilm-sweep{position:absolute;left:50%;top:50%;width:780px;height:780px;z-index:1;transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,255,255,.14),rgba(255,255,255,.02) 18%,transparent 34%,transparent 100%);-webkit-mask:radial-gradient(circle,#000 30%,transparent 70%);mask:radial-gradient(circle,#000 30%,transparent 70%);animation:radarSweep 7.5s linear infinite;opacity:.7}@keyframes radarSweep{to{transform:translate(-50%,-50%) rotate(360deg)}}.netfilm-chips{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.intel-chip{position:absolute;transform:translate(-50%,-50%) translateY(10px) scale(.96);display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;color:#ffffffeb;white-space:nowrap;background:#0e0e0e9e;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-pill);padding:7px 13px;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);box-shadow:0 10px 30px -10px #000000b3;opacity:0;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.intel-chip.is-on{opacity:1;transform:translate(-50%,-50%) translateY(0) scale(1)}.intel-chip .ic-dot{width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fffc;flex-shrink:0}.intel-chip .ic-s{color:#ffffff80}.intel-chip .ic-s:before{content:"·";margin-right:6px;color:#ffffff4d}.netfilm-legend{position:relative;z-index:3;display:flex;gap:56px;justify-content:center;margin-top:8px;flex-wrap:wrap}.netfilm-legend .lg{text-align:center}.netfilm-legend .lg .n{font-family:var(--font-display);font-size:30px;color:#fff}.netfilm-legend .lg .l{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;margin-top:4px}.section{padding:150px 0}.section--tight{padding:110px 0}.section--tint{background:#f2f2f0;border-block:1px solid var(--border-subtle)}.section-head{max-width:720px}.section-head.center{margin:0 auto;text-align:center}.section-head h2{font-family:var(--font-display);font-weight:400;letter-spacing:-.025em;line-height:1.04;font-size:clamp(36px,5vw,64px);color:var(--text-100);margin-top:16px}.section-head h2 em{font-style:italic;color:var(--text-300)}.section-head p{font-size:19px;color:var(--text-300);line-height:1.6;margin-top:20px}.caps{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:80px;border-top:1px solid var(--border-subtle)}.caps:before{content:"";position:absolute;top:-1px;left:0;width:90px;height:2px;margin-left:-45px;background:linear-gradient(90deg,transparent,var(--text-100),transparent);animation:capsFlow 4.5s cubic-bezier(.45,0,.55,1) infinite}@keyframes capsFlow{0%{left:0;opacity:0}8%{opacity:.8}92%{opacity:.8}to{left:100%;opacity:0}}.cap{position:relative;padding:44px 36px 40px;border-bottom:1px solid var(--border-subtle);transition:background .35s var(--ease-out)}.cap:hover{background:var(--surface-sunken)}.cap+.cap{border-left:1px solid var(--border-subtle)}.cap-no{font-family:var(--font-mono);font-size:12px;color:var(--text-400);letter-spacing:.1em;transition:color .3s var(--ease-out)}.cap:hover .cap-no{color:var(--text-100)}.cap-ic{position:relative;width:46px;height:46px;margin:26px 0 22px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--border-soft);color:var(--text-100);transition:transform .35s var(--ease-snap),border-color .35s var(--ease-out),background .35s var(--ease-out)}.cap-ic:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;border:1px solid var(--border-strong);opacity:0;animation:capPulse 3.4s ease-out infinite}.cap:nth-child(3) .cap-ic:after{animation-delay:1.1s}.cap:nth-child(4) .cap-ic:after{animation-delay:2.2s}@keyframes capPulse{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(1.7);opacity:0}}.cap:hover .cap-ic{transform:translateY(-3px);border-color:#0a0a0a;background:#0a0a0a;color:#fff}.cap h3{font-family:var(--font-display);font-weight:400;font-size:30px;letter-spacing:-.01em;color:var(--text-100);display:inline-flex;align-items:baseline;gap:9px}.cap h3:after{content:"→";font-family:var(--font-sans);font-size:20px;color:var(--text-300);opacity:0;transform:translate(-8px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.cap:hover h3:after{opacity:1;transform:none}.cap p{font-size:15.5px;color:var(--text-300);line-height:1.6;margin-top:12px;max-width:30ch}.match-wrap{margin-top:72px;display:flex;justify-content:center}.match-card{width:100%;max-width:880px;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);padding:14px;box-shadow:0 40px 80px -40px #0a0a0a2e}.match-bar{display:flex;align-items:center;gap:8px;padding:12px 16px}.match-bar .d{width:9px;height:9px;border-radius:50%;background:var(--border-strong)}.match-bar .u{margin-left:10px;font-family:var(--font-mono);font-size:12px;color:var(--text-400)}.match-bar .live{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-300)}.match-bar .live .pip{width:7px;height:7px;border-radius:50%;background:#0a0a0a;animation:pip 1.6s ease-in-out infinite}@keyframes pip{0%,to{opacity:1}50%{opacity:.25}}.match-body{background:#fff;border-radius:var(--radius-xl);border:1px solid var(--border-subtle);padding:40px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:32px;align-items:center}.co{display:flex;flex-direction:column;gap:6px;min-width:0}.co .role{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-400)}.co .nm{font-family:var(--font-display);font-size:25px;color:var(--text-100);letter-spacing:-.01em;white-space:nowrap}.co .meta{font-size:14px;color:var(--text-300);white-space:nowrap}.co .sig{display:inline-flex;align-items:center;gap:7px;margin-top:6px;font-size:13px;color:var(--text-300)}.co .sig .lic{flex-shrink:0}.co.right{text-align:right;align-items:flex-end}.co.right .sig{flex-direction:row-reverse}.match-fit{display:flex;flex-direction:column;align-items:center;gap:10px}.match-fit .ring{position:relative;width:96px;height:96px}.match-fit .ring svg{transform:rotate(-90deg)}.match-fit .ring .v{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--font-display);font-size:30px;color:var(--text-100)}.match-fit .cap{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-400);padding:0;border:0;margin:0;width:auto}.products{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:76px}.products>.reveal{min-width:0}.product{position:relative;overflow:hidden;padding:40px 40px 38px;border-radius:var(--radius-2xl);border:1px solid var(--border-soft);background:var(--surface-raised);display:flex;flex-direction:column;min-height:380px;height:100%;transform-style:preserve-3d;will-change:transform;box-shadow:0 1px #0a0a0a05;transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.product:hover{box-shadow:0 40px 80px -44px #0a0a0a4d}.product:before{content:"";position:absolute;top:-30px;right:-30px;width:200px;height:200px;pointer-events:none;background-image:radial-gradient(circle,rgba(10,10,10,.07) 1.1px,transparent 1.6px);background-size:17px 17px;-webkit-mask-image:radial-gradient(circle at top right,#000,transparent 68%);mask-image:radial-gradient(circle at top right,#000,transparent 68%)}.product-top{display:flex;align-items:center;justify-content:space-between;gap:14px;position:relative}.product-emblem{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:var(--surface-sunken);border:1px solid var(--border-soft);color:var(--text-100)}.product-tag{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:6px 12px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);color:var(--text-300);display:inline-flex;align-items:center;gap:7px}.product-tag.live{color:#0a0a0a;border-color:#0a0a0a}.tag-dot{width:7px;height:7px;border-radius:50%;background:currentColor;animation:pip 1.6s ease-in-out infinite}.product h3{font-family:var(--font-display);font-weight:400;font-size:40px;letter-spacing:-.015em;color:var(--text-100);margin-top:24px;line-height:1.04;position:relative}.product p{font-size:16px;color:var(--text-300);line-height:1.6;margin-top:12px;max-width:34ch;position:relative}.product-list{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:11px;position:relative}.product-list li{display:flex;align-items:center;gap:10px;font-size:14.5px;color:var(--text-200)}.product-list li .lic{color:var(--text-400);flex-shrink:0}.product .aqlink{margin-top:auto;padding-top:28px;position:relative}.product--dark{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.product--dark:before{background-image:radial-gradient(circle,rgba(255,255,255,.13) 1.1px,transparent 1.6px)}.product--dark h3{color:#fff}.product--dark p{color:#fff9}.product--dark .product-list li{color:#ffffffdb}.product--dark .product-list li .lic{color:#ffffff73}.product--dark .product-emblem{background:#ffffff12;border-color:#ffffff29;color:#fff}.product--dark .product-tag{color:#ffffffb8;border-color:#ffffff42}.product--dark .product-tag.live{color:#0a0a0a;background:#fff;border-color:#fff}.product--dark .aqlink{color:#fff}.product--dark:hover{box-shadow:0 50px 100px -44px #0009}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.stat .v{font-family:var(--font-display);font-weight:400;font-size:clamp(40px,4.4vw,60px);letter-spacing:-.02em;color:var(--text-100);line-height:1;white-space:nowrap}.stat .v .aq-num,.netfilm-legend .lg .n .aq-num{font:inherit;letter-spacing:inherit;color:inherit}.stat .v .plus,.netfilm-legend .lg .n .plus{color:inherit;font:inherit}.stat .l{font-size:14px;color:var(--text-300);margin-top:12px}.cta{position:relative;background:#060606;color:#fff;text-align:center;padding:150px 0;overflow:hidden;border-top:1px solid rgba(255,255,255,.06)}.cta .netfilm-grid{opacity:.4}.cta h2{position:relative;font-family:var(--font-display);font-weight:400;letter-spacing:-.025em;line-height:1.04;font-size:clamp(40px,5.6vw,78px);color:#fff}.cta h2 em{font-style:italic;color:#ffffff8c}.cta p{position:relative;font-size:19px;color:#fff9;margin:20px 0 38px}.cta-row{position:relative;display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.footer{background:var(--surface-canvas);border-top:1px solid var(--border-subtle);padding:52px 0 44px}.footer-in{display:flex;gap:48px;flex-wrap:wrap;align-items:flex-start}.footer-brand{max-width:300px}.footer-brand img{height:20px;margin-bottom:14px}.footer-brand p{font-size:14.5px;color:var(--text-400);line-height:1.55}.footer-cols{margin-left:auto;display:flex;gap:64px;flex-wrap:wrap}.footer-col{display:flex;flex-direction:column;gap:11px}.footer-col .h{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-400);margin-bottom:3px}.footer-col a{font-size:14.5px;color:var(--text-300);cursor:pointer;text-decoration:none;white-space:nowrap;line-height:1.3}.footer-col a:hover{color:var(--text-100)}.footer-base{margin-top:36px;padding-top:22px;border-top:1px solid var(--border-subtle);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--text-400);font-family:var(--font-mono);white-space:nowrap}.footer-legal{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.footer-legal a{color:var(--text-400);text-decoration:none;transition:color .2s var(--ease-out)}.footer-legal a:hover{color:var(--text-100)}.reveal{opacity:1;transform:none;filter:none;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1)}.reveal-on .reveal{opacity:0;transform:translateY(28px);filter:blur(7px)}.reveal-on .reveal.in{opacity:1;transform:none;filter:none}.reveal[data-d="1"]{transition-delay:.08s}.reveal[data-d="2"]{transition-delay:.18s}.reveal[data-d="3"]{transition-delay:.28s}.reveal[data-d="4"]{transition-delay:.38s}@media(prefers-reduced-motion:reduce){.reveal-on .reveal{opacity:1!important;transform:none!important;filter:none!important;transition:none}.hero .mo{opacity:1;transform:none;transition:none}.caps:before,.cap-ic:after,.tag-dot,.match-bar .pip{animation:none}.caps:before{opacity:0}.netfilm-sweep,.netfilm-glow{animation:none}.intel-chip{animation:none;opacity:1}}@media(max-width:920px){.caps{grid-template-columns:1fr}.cap+.cap{border-left:0}.products{grid-template-columns:1fr}.stats{grid-template-columns:1fr 1fr;gap:40px 24px}.match-body{grid-template-columns:1fr;text-align:center;gap:24px}.co,.co.right{align-items:center;text-align:center}.nav-links{display:none}.hero{padding:170px 0 110px}.netfilm-stage{height:400px}.footer-cols{margin-left:0;gap:40px}}.aq-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#14141252;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;animation:ovin .3s ease}@keyframes ovin{0%{opacity:0}to{opacity:1}}.aq-modal{position:relative;width:440px;max-width:100%;background:#fff;border:1px solid rgba(10,10,10,.08);border-radius:22px;padding:34px;box-shadow:0 50px 100px -30px #0a0a0a66;animation:mdin .4s cubic-bezier(.16,1,.3,1)}@keyframes mdin{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.aq-modal h3{font-family:var(--font-display);font-weight:400;font-size:30px;letter-spacing:-.02em;color:#0a0a0a;margin:0 0 6px}.aq-modal .msub{font-size:15px;color:#6b6b68;line-height:1.5;margin:0 0 24px}.aq-field-l{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.aq-field-l label{font-size:13px;font-weight:600;color:#2c2c2a}.aq-field-l input{height:48px;border:1px solid rgba(10,10,10,.14);border-radius:12px;padding:0 15px;font-family:var(--font-sans);font-size:15px;color:#0a0a0a;outline:none;transition:border-color .2s}.aq-field-l input:focus{border-color:#0a0a0a}.aq-modal .x{position:absolute;top:18px;right:18px;cursor:pointer;color:#97978f;display:inline-flex}.aq-modal .x:hover{color:#0a0a0a}.aq-submit{width:100%;margin-top:8px}.aq-ok{text-align:center;padding:10px 0}.aq-ok .ring{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;margin:0 auto 16px;background:#0a0a0a;color:#fff}.signin-page{min-height:100vh;background:var(--surface-canvas);display:flex;flex-direction:column}.signin-top{display:flex;align-items:center;justify-content:space-between;height:74px;padding:0 32px;max-width:1120px;width:100%;margin:0 auto}.signin-back{display:inline-flex;align-items:center;gap:7px;background:none;border:none;cursor:pointer;font-family:var(--font-sans);font-size:14px;font-weight:500;color:#6b6b68;transition:color .2s}.signin-back:hover{color:#0a0a0a}.signin-main{flex:1;display:grid;place-items:center;padding:24px 24px 80px}.signin-card{width:440px;max-width:100%;background:#fff;border:1px solid rgba(10,10,10,.08);border-radius:22px;padding:38px;box-shadow:0 50px 100px -30px #0a0a0a2e}.signin-card h3{font-family:var(--font-display);font-weight:400;font-size:32px;letter-spacing:-.02em;color:#0a0a0a;margin:0 0 6px}.signin-card .msub{font-size:15px;color:#6b6b68;line-height:1.5;margin:0 0 26px}.signin-check{display:flex;align-items:center;gap:11px;margin:6px 0 4px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14.5px;color:#2c2c2a}.signin-check input{width:18px;height:18px;accent-color:#0A0A0A;cursor:pointer;flex:none}.signin-error{margin:12px 0 0;font-size:13.5px;color:#b42318}.signin-card .aq-field-l input[aria-invalid=true]{border-color:#b42318}.legal-page{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:80px 24px 96px}.legal-main{max-width:560px;width:100%}.legal-back{display:inline-block;font-size:14px;color:var(--text-400);text-decoration:none;margin-bottom:32px}.legal-back:hover{color:var(--text-100)}.legal-main h1{font-family:var(--font-sans);font-size:24px;font-weight:600;letter-spacing:-.02em;margin:0 0 24px}.legal-main p{font-size:15px;line-height:1.6;color:var(--text-300);margin:0 0 16px}.legal-main p:last-child{margin-bottom:0}
