.nq-public{--bg:#0b0b0b;--panel:#121212;--panel2:#181818;--text:#f4f1ec;--muted:#8b919a;--line:#f4f1ec14;--line2:#f4f1ec29;--signal:#c81e1e;--signal-deep:#8e1212;--signal-on:#fff;--paper:#f4f1ec;--ink:#111;--radius:26px;--shadow:0 30px 80px #00000073;--display:"Outfit", sans-serif;--body:"IBM Plex Sans", sans-serif}.nq-public,.nq-public *{box-sizing:border-box}.nq-public{scroll-behavior:smooth;background:radial-gradient(circle at 50% -10%, #1a1212 0%, #0b0b0b 38%), var(--bg);color:var(--text);font-family:var(--body);margin:0;line-height:1.5;overflow-x:hidden}.nq-public .wrap{width:calc(100% - 64px);margin:0 auto}.nq-public .skip{position:absolute;left:-9999px}.nq-public .skip:focus{z-index:99;color:#000;background:#fff;border-radius:10px;padding:10px 14px;top:20px;left:20px}.nq-public .ambient{pointer-events:none;filter:blur(90px);opacity:.22;z-index:-1;position:fixed}.nq-public .ambient-a{background:#c81e1e;width:380px;height:380px;top:10%;right:-120px}.nq-public .ambient-b{background:#3a3f47;width:340px;height:340px;bottom:4%;left:-160px}.nq-public .site-header{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b0b0ba8;border-bottom:1px solid #f4f1ec0f;position:sticky;top:0}.nq-public .nav{align-items:center;gap:30px;height:76px;display:flex;position:relative}.nq-public .brand{color:var(--text);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.nq-public .brand-word{font-family:var(--display);letter-spacing:.12em;font-size:15px;font-weight:700}.nq-public .nav-links{gap:28px;margin-left:auto;display:flex}.nq-public .nav-links a,.nq-public .foot-links a{color:#b3b3b3;font-size:14px;text-decoration:none}.nq-public .nav-links a:hover,.nq-public .foot-links a:hover,.nq-public .nav-links a[aria-current=page]{color:#fff}.nq-public .kicker{color:#9da8b5;letter-spacing:.16em;align-items:center;gap:9px;font-size:11px;font-weight:700;display:inline-flex}.nq-public .form-error{color:#e8b4b4;margin:0;font-size:13px}.nq-public .nav-cta{gap:10px;margin-left:10px;display:flex}.nq-public .nav-links-cta-mobile{display:none}.nq-public .menu-toggle{color:#fff;background:0 0;border:0;min-height:44px;margin-left:auto;font-size:14px;display:none}.nq-public .btn{border:1px solid var(--line2);min-height:44px;font-size:14px;font-weight:600;font-family:var(--body);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 17px;text-decoration:none;transition:all .25s;display:inline-flex}.nq-public .btn-small{min-height:38px;padding:0 14px}.nq-public .btn-large{border-radius:14px;min-height:54px;padding:0 20px;font-size:15px}.nq-public .btn-primary{background:linear-gradient(180deg, #e03a3a, var(--signal));color:var(--signal-on);border-color:#0000;box-shadow:0 10px 30px #c81e1e47}.nq-public .btn-primary:hover{color:#fff;transform:translateY(-2px);box-shadow:0 15px 35px #c81e1e61}.nq-public .btn-ghost{color:var(--paper);background:#f4f1ec0a}.nq-public .btn-ghost:hover{color:#fff;background:#f4f1ec17;transform:translateY(-2px)}.nq-public .hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:55px;min-height:720px;padding:84px 0 70px;display:grid}.nq-public .eyebrow{color:#9da8b5;letter-spacing:.16em;align-items:center;gap:9px;font-size:11px;font-weight:700;display:inline-flex}.nq-public .pulse{background:var(--signal);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #c81e1e1f}.nq-public h1,.nq-public h2,.nq-public h3,.nq-public .brand-word{font-family:var(--display)}.nq-public h1{letter-spacing:-.04em;max-width:700px;margin:20px 0 25px;font-size:clamp(48px,6.4vw,84px);line-height:.98}.nq-public h1 span,.nq-public h2 span{background:linear-gradient(90deg,#fff 0%,#f4f1ec 45%,#c81e1e 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.nq-public .hero-lede{color:#aab4c0;max-width:625px;margin:0 0 30px;font-size:18px;line-height:1.7}.nq-public .hero-actions{flex-wrap:wrap;gap:12px;display:flex}.nq-public .hero-proof{align-items:center;gap:20px;margin-top:36px;display:flex}.nq-public .hero-proof div{flex-direction:column;gap:2px;display:flex}.nq-public .hero-proof strong{font-size:14px}.nq-public .hero-proof span{color:#7e8895;font-size:12px}.nq-public .hero-proof i{background:var(--line2);width:1px;height:28px}.nq-public .hero-visual{place-items:center;min-height:575px;display:grid;position:relative}.nq-public .orb{filter:blur(50px);opacity:.35;pointer-events:none;border-radius:50%;position:absolute}.nq-public .orb-one{background:var(--signal);width:220px;height:220px;top:8%;right:6%}.nq-public .orb-two{background:#3a3f47;width:180px;height:180px;bottom:12%;left:4%}.nq-public .dashboard-shell{width:100%;max-width:620px;box-shadow:var(--shadow);background:linear-gradient(#181818f2,#0b0b0bfa);border:1px solid #f4f1ec1f;border-radius:24px;transition:transform .2s;overflow:hidden;transform:perspective(1100px)rotateY(-8deg)rotateX(4deg)}.nq-public .window-bar{border-bottom:1px solid var(--line);background:#ffffff08;align-items:center;height:44px;padding:0 15px;display:flex}.nq-public .window-dots{gap:5px;display:flex}.nq-public .window-dots span{background:#535d69;border-radius:50%;width:7px;height:7px}.nq-public .window-title{color:#8f99a8;letter-spacing:.08em;margin:auto;font-size:10px}.nq-public .window-live{color:#e8b4b4;font-size:10px}.nq-public .window-live span{background:var(--signal);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.nq-public .dashboard-grid{grid-template-columns:128px 1fr;min-height:450px;display:grid}.nq-public .dashboard-side{border-right:1px solid var(--line);background:#ffffff03;flex-direction:column;gap:7px;padding:17px 10px;display:flex}.nq-public .mini-logo{border-radius:8px;width:30px;height:30px;margin:1px 6px 17px;overflow:hidden}.nq-public .mini-logo img{object-fit:contain;width:100%;height:100%}.nq-public .side-item{color:#7e8996;border-radius:9px;align-items:center;gap:8px;padding:9px 8px;font-size:11px;display:flex}.nq-public .side-item.active{color:#f4e8e8;background:#c81e1e1f}.nq-public .side-spacer{flex:1}.nq-public .dashboard-main{padding:21px}.nq-public .muted-label{color:#768190;margin-bottom:2px;font-size:9px;display:block}.nq-public .dashboard-head{justify-content:space-between;align-items:flex-start;display:flex}.nq-public .dashboard-head h3{letter-spacing:-.02em;margin:0;font-size:18px}.nq-public .avatar{background:linear-gradient(145deg,#c81e1e,#3a1515);border-radius:9px;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.nq-public .stat-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.nq-public .stat-card,.nq-public .chart-card,.nq-public .activity-card,.nq-public .health-card{border:1px solid var(--line);background:#ffffff05;border-radius:14px;padding:12px}.nq-public .stat-card span{color:#7e8895;font-size:10px}.nq-public .stat-card strong{font-family:var(--display);margin-top:4px;font-size:22px;display:block}.nq-public .chart-card{margin-top:12px}.nq-public .chart-head{color:#87919e;justify-content:space-between;font-size:11px;display:flex}.nq-public .chart-head strong{color:var(--text);font-size:16px;font-family:var(--display)}.nq-public .chart-wrap{height:92px;margin-top:8px}.nq-public .chart-wrap svg{width:100%;height:100%}.nq-public .lower-row{grid-template-columns:1.2fr .8fr;gap:10px;margin-top:10px;display:grid}.nq-public .card-title{color:#87919e;justify-content:space-between;margin-bottom:8px;font-size:10px;display:flex}.nq-public .activity{border-top:1px solid var(--line);align-items:baseline;gap:8px;padding:6px 0;font-size:11px;display:flex}.nq-public .activity b{color:var(--signal);letter-spacing:.08em;font-size:9px}.nq-public .activity time{color:#66717e;margin-left:auto}.nq-public .health-score strong{font-family:var(--display);font-size:22px}.nq-public .health-score span{color:#7e8895;font-size:10px;display:block}.nq-public .health-bar{background:#1a1a1a;border-radius:999px;height:6px;margin:10px 0;overflow:hidden}.nq-public .health-bar span{background:linear-gradient(90deg, var(--signal), #f4f1ec);border-radius:inherit;width:70%;height:100%;display:block}.nq-public .health-meta{color:#66717e;justify-content:space-between;font-size:9px;display:flex}.nq-public .floating-card{z-index:3;border:1px solid var(--line2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow);background:#121212eb;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:absolute}.nq-public .float-one{bottom:18%;left:-18px}.nq-public .float-two{top:16%;right:-12px}.nq-public .float-icon{width:28px;height:28px;color:var(--signal);background:#c81e1e2e;border-radius:9px;place-items:center;font-size:12px;display:grid}.nq-public .floating-card strong{font-size:12px;display:block}.nq-public .floating-card small{color:#7e8895;font-size:10px}.nq-public .logo-strip{color:#67717f;align-items:center;gap:28px;padding:15px 0 75px;display:flex}.nq-public .logo-strip>span{letter-spacing:.14em;margin-right:auto;font-size:9px}.nq-public .logo-word{font-family:var(--display);letter-spacing:.12em;opacity:.7;font-size:13px}.nq-public .section{padding:105px 0}@media (width<=720px){.nq-public .logo-strip{flex-wrap:wrap;gap:14px;padding-bottom:50px}.nq-public .logo-strip>span{flex-basis:100%;margin-right:0}.nq-public .dashboard-grid{grid-template-columns:96px 1fr}.nq-public .dashboard-main{padding:14px}.nq-public .stat-row{grid-template-columns:1fr 1fr;gap:6px}.nq-public .stat-row .stat-card:last-child{display:none}.nq-public .lower-row{grid-template-columns:1fr;gap:8px}}.nq-public .platform,.nq-public .pricing{border-top:1px solid #ffffff0a}.nq-public .section-head{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:42px;display:flex}.nq-public .section-head h2,.nq-public .center-head h2{letter-spacing:-.04em;margin:13px 0 0;font-size:clamp(38px,4.7vw,64px);line-height:1.02}.nq-public .section-head p{color:#929ca9;max-width:430px;margin:0;font-size:15px;line-height:1.8}.nq-public .platform-grid{grid-template-columns:1.3fr .85fr .85fr;gap:14px;display:grid}.nq-public .feature-panel{border:1px solid var(--line);background:linear-gradient(#ffffff08,#ffffff05);border-radius:22px;min-height:360px;padding:25px;position:relative;overflow:hidden}.nq-public .feature-tag,.nq-public .product-code{color:#7f8a97;letter-spacing:.13em;font-size:9px}.nq-public .feature-panel h3{letter-spacing:-.03em;margin:14px 0 10px;font-size:27px;line-height:1.1}.nq-public .feature-panel p{color:#87919e;max-width:390px;font-size:13px;line-height:1.7}.nq-public .command-center{border:1px solid var(--line);background:#0d0d0d;border-radius:14px 14px 0 0;height:190px;padding:15px;position:absolute;bottom:-2px;left:25px;right:25px}.nq-public .cc-top{color:#adb6c1;justify-content:space-between;font-size:9px;display:flex}.nq-public .cc-bars{align-items:flex-end;gap:8px;height:125px;margin-top:11px;display:flex}.nq-public .cc-bars span{background:linear-gradient(#c81e1ebf,#c81e1e14);border-radius:5px 5px 0 0;flex:1;animation:3s ease-in-out infinite alternate bars}.nq-public .cc-bars span:nth-child(2n){animation-delay:.2s}.nq-public .cc-bars span:nth-child(3n){animation-delay:.35s}@keyframes bars{to{filter:brightness(1.18)}}.nq-public .cc-labels{color:#4f5965;justify-content:space-between;font-size:7px;display:flex}.nq-public .people-stack{align-items:center;display:flex;position:absolute;bottom:35px;left:25px;right:25px}.nq-public .person{background:#343f4c;border:2px solid #0c1016;border-radius:12px;place-items:center;width:35px;height:35px;margin-left:-8px;font-size:10px;display:grid}.nq-public .p1{background:#c81e1e;margin-left:0}.nq-public .p2{background:#3a3f47}.nq-public .p3{background:#5c3030}.nq-public .people-copy{margin-left:12px}.nq-public .people-copy strong{font-size:13px;display:block}.nq-public .people-copy small{color:#7e8895;font-size:11px}.nq-public .pdf-card{border:1px solid var(--line);background:#0d0d0d;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex;position:absolute;bottom:28px;left:25px;right:25px}.nq-public .pdf-icon{background:var(--signal);color:#fff;border-radius:10px;place-items:center;width:40px;height:40px;font-size:9px;font-weight:700;display:grid}.nq-public .product-grid{grid-template-columns:1.18fr .82fr .82fr;gap:14px;display:grid}.nq-public .product-card{border:1px solid var(--line);min-height:360px;color:inherit;background:linear-gradient(160deg,#181818 0%,#0b0b0b 75%);border-radius:22px;padding:26px;text-decoration:none;display:block;position:relative;overflow:hidden}.nq-public .product-card.featured{grid-row:span 2;min-height:510px}.nq-public .product-card:hover{border-color:#c81e1e66;transition:all .25s;transform:translateY(-4px)}.nq-public .product-top{justify-content:space-between;align-items:center;display:flex}.nq-public .product-chip{color:#f0c9c9;letter-spacing:.12em;background:#c81e1e1f;border:1px solid #c81e1e47;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:700;display:inline-flex}.nq-public .product-chip.subtle{border-color:var(--line);color:#8b95a2;background:#ffffff08}.nq-public .product-card h3{letter-spacing:-.03em;max-width:390px;margin:14px 0 10px;font-size:24px;line-height:1.12}.nq-public .product-card p{color:#88939f;max-width:380px;font-size:13px;line-height:1.7}.nq-public .product-price{align-items:flex-end;gap:5px;display:flex;position:absolute;bottom:180px;left:26px}.nq-public .product-price strong{font-family:var(--display);font-size:38px}.nq-public .product-price span{color:#777f8b;margin-bottom:7px;font-size:11px}.nq-public .mini-ui{border:1px solid var(--line);background:#070707;border-bottom:0;border-radius:16px 16px 0 0;height:160px;padding:18px;position:absolute;bottom:0;left:25px;right:25px}.nq-public .mini-progress{background:#131313;border-radius:999px;height:8px;margin:19px 0}.nq-public .mini-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--signal), #f4f1ec);width:74%;height:100%;display:block}.nq-public .live-shell{background:radial-gradient(circle at 80% 25%,#c81e1e1f,#0000 32%),linear-gradient(150deg,#161010,#0b0b0b);border:1px solid #c81e1e2e;border-radius:30px;grid-template-columns:.85fr 1.15fr;gap:60px;padding:70px;display:grid}.nq-public .live-copy h2{letter-spacing:-.05em;margin:16px 0;font-size:clamp(40px,5vw,68px);line-height:1}.nq-public .live-copy p{color:#8b96a2;max-width:470px;line-height:1.8}.nq-public .live-stats{gap:34px;margin:31px 0;display:flex}.nq-public .live-stats strong{font-family:var(--display);font-size:22px}.nq-public .live-stats span{color:#707b88;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.nq-public .live-visual{min-height:440px;position:relative}.nq-public .live-card{background:#0c0c0ceb;border:1px solid #ffffff1c;border-radius:18px;width:72%;padding:20px;position:absolute;top:18%;left:14%;box-shadow:0 24px 50px #00000073}.nq-public .gig{border-bottom:1px solid var(--line);grid-template-columns:46px 1fr auto;align-items:center;gap:10px;padding:15px 0;display:grid}.nq-public .gig-badge{color:#f0c9c9;background:#c81e1e29;border-radius:11px;place-items:center;width:40px;height:40px;font-size:10px;display:grid}.nq-public .center-head{text-align:center;max-width:730px;margin:0 auto 45px}.nq-public .center-head p{color:#8c97a4;max-width:590px;margin:15px auto 0}.nq-public .price-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.nq-public .price-card{border:1px solid var(--line);background:#ffffff05;border-radius:22px;padding:28px;position:relative}.nq-public .price-card.highlighted{background:linear-gradient(#c81e1e14,#ffffff05);border-color:#c81e1e73}.nq-public .popular{color:#f0c9c9;letter-spacing:.12em;font-size:8px;font-weight:700;position:absolute;top:18px;right:18px}.nq-public .price-card h3{letter-spacing:-.04em;font-size:42px;font-family:var(--display);margin:12px 0 0;display:inline-block}.nq-public .price-card small{color:#78828d;font-size:11px}.nq-public .price-card p{color:#88929f;min-height:48px;font-size:13px;line-height:1.7}.nq-public .price-card ul{border-top:1px solid var(--line);margin:22px 0 25px;padding:0;list-style:none}.nq-public .price-card li{border-bottom:1px solid var(--line);color:#c2cad2;padding:11px 0;font-size:13px}.nq-public .price-card li:before{content:"✓";color:var(--signal);margin-right:9px}.nq-public .price-card .btn{width:100%}.nq-public .cta-panel{text-align:center;background:radial-gradient(circle at 50% 20%,#c81e1e29,#0000 45%),#100c0c;border:1px solid #c81e1e2e;border-radius:30px;padding:95px 40px;position:relative;overflow:hidden}.nq-public .cta-panel h2{letter-spacing:-.05em;margin:15px 0;font-size:clamp(40px,5vw,68px);line-height:1}.nq-public .cta-panel p{color:#8d98a4;margin-bottom:28px}.nq-public .cta-grid{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.nq-public .cta-panel>:not(.cta-grid){position:relative}.nq-public .cta-panel .hero-actions{justify-content:center}.nq-public .site-footer{border-top:1px solid var(--line);padding:35px 0 25px}.nq-public .footer-top{align-items:center;gap:20px;display:flex}.nq-public .footer-top p{color:#737e8b;font-size:12px}.nq-public .foot-links{gap:18px;margin-left:auto;display:flex}.nq-public .footer-bottom{border-top:1px solid var(--line);color:#5f6a77;justify-content:space-between;margin-top:35px;padding-top:18px;font-size:10px;display:flex}.nq-public .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.nq-public .reveal.visible{opacity:1;transform:none}.nq-public .reveal-delay{transition-delay:80ms}.nq-public .reveal-delay-2{transition-delay:.16s}@media (width<=980px){.nq-public .hero{grid-template-columns:1fr;padding-top:65px}.nq-public .hero-copy{text-align:center}.nq-public .hero-copy .eyebrow,.nq-public .hero-actions,.nq-public .hero-proof{justify-content:center}.nq-public .hero-lede{margin-left:auto;margin-right:auto}.nq-public .dashboard-shell{transform:none}.nq-public .platform-grid,.nq-public .product-grid{grid-template-columns:1fr 1fr}.nq-public .feature-panel.large,.nq-public .product-card.featured{grid-area:auto/1/auto/-1}.nq-public .live-shell{grid-template-columns:1fr;padding:55px}.nq-public .section-head{flex-direction:column;align-items:flex-start}}@media (width<=720px){.nq-public .nav-links,.nq-public .nav-cta{display:none}.nq-public .menu-toggle{display:block}.nq-public .nav-links.open{border:1px solid var(--line2);background:#080b10f7;border-radius:14px;flex-direction:column;gap:4px;padding:14px;display:flex;position:absolute;top:66px;left:12px;right:12px}.nq-public .nav-links.open .nav-links-cta-mobile{border-top:1px solid var(--line2);flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.nq-public .nav-links.open .nav-links-cta-mobile .btn{width:100%}.nq-public .hero h1{font-size:46px}.nq-public .floating-card{display:none}.nq-public .platform-grid,.nq-public .product-grid,.nq-public .price-grid{grid-template-columns:1fr}.nq-public .live-shell{border-radius:22px;padding:36px 24px}.nq-public .footer-top{flex-direction:column;align-items:flex-start;gap:12px}.nq-public .foot-links{flex-wrap:wrap;margin-left:0}.nq-public .footer-bottom{flex-direction:column;gap:6px}}.nq-public .look{border:1px solid var(--line2);border-radius:12px;display:flex;overflow:hidden}.nq-public .look button{color:#8b919a;min-height:38px;font-family:var(--body);cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:12px}.nq-public .look button[aria-pressed=true]{color:#f4f1ec;font-weight:600}.nq-public .page-intro{padding:84px 0 20px}.nq-public .page-intro h1{letter-spacing:-.04em;max-width:16em;margin:12px 0 18px;font-size:clamp(42px,6vw,76px);line-height:1.02}.nq-public .page-intro h1 span{background:linear-gradient(90deg,#fff 0%,#f4f1ec 45%,#c81e1e 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.nq-public .page-intro .lede{color:#aab4c0;max-width:40em;font-size:18px;line-height:1.7}.nq-public .catalog{gap:14px;margin-top:12px;display:grid}.nq-public .catalog .row,.nq-public .catalog a.row{border:1px solid var(--line);color:inherit;background:linear-gradient(160deg,#181818 0%,#0b0b0b 75%);border-radius:22px;padding:26px;text-decoration:none;display:block}.nq-public .catalog b{font-family:var(--display);margin-bottom:8px;font-size:24px;display:block}.nq-public .catalog p{color:#88939f;max-width:42em}.nq-public .cards-3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.nq-public .card{border:1px solid var(--line);background:#ffffff05;border-radius:22px;padding:26px}.nq-public .card b{font-family:var(--display);margin:8px 0;font-size:20px;display:block}.nq-public .card p{color:#88939f;font-size:14px}.nq-public .tag{letter-spacing:.12em;color:#f0c9c9;font-size:9px}.nq-public .contact-desk{grid-template-columns:1fr 1fr;min-height:calc(100vh - 76px);display:grid}.nq-public .contact-copy{padding:clamp(48px, 7vw, 96px) var(--pad,40px)}.nq-public .contact-copy h1{margin:12px 0 16px;font-size:clamp(40px,5vw,64px);line-height:1.05}.nq-public .contact-copy .lede{color:#aab4c0;max-width:32em}.nq-public .contact-points{margin-top:28px;padding:0;list-style:none}.nq-public .contact-points li{border-top:1px solid var(--line);padding:16px 0}.nq-public .contact-points b{margin-bottom:4px;display:block}.nq-public .contact-points p{color:#88939f;font-size:14px}.nq-public .contact-sheet{border:1px solid var(--line);background:linear-gradient(#ffffff0a,#ffffff05);border-radius:24px;margin:28px;padding:clamp(32px,5vw,56px)}.nq-public .contact-sheet h2{margin-bottom:8px;font-size:28px}.nq-public .contact-sheet .hint{color:#88939f;margin-bottom:22px}.nq-public .contact-form{gap:16px;max-width:480px;display:grid}.nq-public .field{gap:8px;display:grid}.nq-public .field label{letter-spacing:.1em;text-transform:uppercase;color:#8b919a;font-size:11px}.nq-public .field input,.nq-public .field select,.nq-public .field textarea{font:inherit;border:1px solid var(--line2);width:100%;min-height:48px;color:var(--text);background:#00000059;border-radius:12px;padding:12px 14px}.nq-public .field textarea{resize:vertical;min-height:140px}.nq-public .form-honeypot{height:0;position:absolute;left:-9999px;overflow:hidden}.nq-public .legal{color:#aab4c0;max-width:42em;padding:72px 0 80px}.nq-public .legal h1{color:var(--text);margin-bottom:16px;font-size:48px}.nq-public .cookie{z-index:40;border:1px solid var(--line2);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0c0ceb;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.nq-public .cookie[hidden]{display:none}.nq-public .cookie p{color:#c2cad2;max-width:52em;font-size:13px}.nq-public .cookie-actions{flex-shrink:0;gap:10px;display:flex}@media (width<=640px){.nq-public .cookie{flex-direction:column;align-items:stretch;gap:12px;padding:16px;bottom:12px;left:12px;right:12px}.nq-public .cookie p{max-width:none}.nq-public .cookie-actions{flex-direction:column}.nq-public .cookie-actions .btn{justify-content:center;width:100%}}.nq-public .auth-sheet{border:1px solid var(--line);background:#ffffff08;border-radius:24px;max-width:440px;margin:72px auto 80px;padding:32px}.nq-public .auth-sheet h1{margin:8px 0 12px;font-size:36px}.nq-public[data-resolved=lite]{--bg:#fff;--panel:#fff;--panel2:#fff;--paper:#fff;--text:#111;--muted:#5f6672;--line:#11111114;--line2:#1111112e;--shadow:0 20px 50px #00000014;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--text)}.nq-public[data-resolved=lite] .site-header{border-bottom-color:var(--line);background:#ffffffe0}.nq-public[data-resolved=lite] .brand img{filter:brightness(0)}.nq-public[data-resolved=lite] .nav-links a{color:#5f6672}.nq-public[data-resolved=lite] .nav-links a:hover,.nq-public[data-resolved=lite] .nav-links a[aria-current=page]{color:var(--ink)}.nq-public[data-resolved=lite] h1 span,.nq-public[data-resolved=lite] h2 span,.nq-public[data-resolved=lite] .page-intro h1 span{background:linear-gradient(90deg,#111 0%,#3a3f47 45%,#c81e1e 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.nq-public .footer-bottom{flex-wrap:wrap;align-items:center;gap:12px}.nq-public[data-resolved=lite] .menu-toggle{color:#111}.nq-public[data-resolved=lite] .nav-links.open{background:#fffffff7}.nq-public[data-resolved=lite] .btn-ghost{color:var(--ink);background:#11111108}.nq-public[data-resolved=lite] .dashboard-shell,.nq-public[data-resolved=lite] .product-card,.nq-public[data-resolved=lite] .feature-panel,.nq-public[data-resolved=lite] .price-card,.nq-public[data-resolved=lite] .live-shell,.nq-public[data-resolved=lite] .cta-panel,.nq-public[data-resolved=lite] .tile,.nq-public[data-resolved=lite] .detail,.nq-public[data-resolved=lite] .contact-sheet{background:var(--panel);border-color:var(--line2)}.nq-public[data-resolved=lite] .ambient{opacity:.12}.nq-public[data-resolved=lite] .look button{color:#5f6672}.nq-public[data-resolved=lite] .look button[aria-pressed=true]{color:#111}.nq-public .site-footer .look{width:fit-content;margin-top:16px}.nq-public[data-resolved=lite] .cookie{color:var(--ink);background:#fffffff5}.nq-public[data-resolved=lite] .cookie p{color:var(--slate,#3a3f47)}.nq-public .tiles{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:8px;display:grid}.nq-public .tile{text-align:left;border:1px solid var(--line);background:var(--panel);width:100%;color:inherit;cursor:pointer;min-height:132px;font-family:var(--body);border-radius:18px;padding:18px 16px 20px;display:block}.nq-public .tile small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:10px;display:block}.nq-public .tile b{font-family:var(--display);margin-bottom:6px;font-size:18px;display:block}.nq-public .tile p{color:var(--muted);margin:0;font-size:13px}.nq-public .tile[aria-current=true],.nq-public .tile:hover{border-color:var(--signal)}.nq-public .detail{border:1px solid var(--line);background:var(--panel);border-radius:22px;grid-template-columns:1fr 1fr;gap:0;min-height:400px;margin-top:12px;display:grid;overflow:hidden}.nq-public .detail-copy{padding:36px 32px}.nq-public .detail-copy h3{margin:10px 0 12px;font-size:clamp(26px,3vw,36px)}.nq-public .detail-copy .lede{color:var(--muted);margin-bottom:16px}.nq-public .detail-copy ul{margin:0 0 24px;padding:0;list-style:none}.nq-public .detail-copy li{border-top:1px solid var(--line);padding:9px 0;font-size:15px}.nq-public .detail-photo{background:#000;min-height:280px}.nq-public .detail-photo img{object-fit:cover;width:100%;height:100%;min-height:400px}@media (width<=980px){.nq-public .tiles{grid-template-columns:1fr 1fr}.nq-public .detail{grid-template-columns:1fr}.nq-public .detail-photo img{min-height:220px}.nq-public .contact-desk,.nq-public .cards-3{grid-template-columns:1fr}.nq-public .contact-sheet{margin:0 16px 28px}}.nq-public{flex-direction:column;min-height:100dvh;display:flex}.nq-public main{flex:1 0 auto}.nq-public img{max-width:100%}.nq-public .brand img{object-fit:contain;width:32px;height:32px}@media (prefers-reduced-motion:reduce){.nq-public .reveal{opacity:1;transform:none}}
