html{scroll-behavior:smooth}.kq-home{-webkit-font-smoothing:antialiased;font-family:var(--kq-font-sans);color:var(--kq-text-secondary);background:var(--kq-bg);font-size:var(--kq-text-sm);line-height:var(--kq-leading-sm);margin:0}.kq-home a{color:inherit}.kq-home p{margin:1em 0}.kq-home button{line-height:normal}.kq-home .serif{font-family:var(--kq-font-serif)}.kq-home .mono{font-family:var(--kq-font-mono)}.kq-home .wrap{max-width:1180px;margin:0 auto;padding:0 48px}.kq-home .kick{font-family:var(--kq-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--kq-text-muted);margin:0;font-size:12px}.kq-home .nav{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--kq-border);background:#09090bb8;position:sticky;top:0}.kq-home .nav .wrap{justify-content:space-between;align-items:center;height:72px;display:flex}.kq-home .brand{align-items:center;gap:11px;display:flex}.kq-home .brand .q{font-family:var(--kq-font-serif);color:var(--kq-text);font-size:32px;font-weight:600;line-height:.7}.kq-home .brand .wm{letter-spacing:-.02em;color:var(--kq-text);font-size:16px;font-weight:600}.kq-home .nav nav{align-items:center;gap:36px;display:flex}.kq-home .nav nav a{color:var(--kq-text-muted);font-size:14px;text-decoration:none}.kq-home .nav nav a:hover{color:var(--kq-text)}.kq-home .gbtn{background:var(--kq-text);color:var(--kq-bg);border-radius:var(--kq-radius-control);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:11px;height:44px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.kq-home .gbtn:hover{opacity:.9}.kq-home .gbtn svg{width:17px;height:17px}.kq-home .gbtn.lg{height:54px;padding:0 26px;font-size:15px}.kq-home .gbtn.lg svg{width:19px;height:19px}.kq-home .hero{border-bottom:1px solid var(--kq-border);padding:120px 0 128px}.kq-home .hero .grid{grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:start;gap:72px;display:grid}.kq-home .hero .kick{margin-bottom:32px}.kq-home .hero h1{color:var(--kq-text);margin:0}.kq-home .hero h1 .neg{letter-spacing:-.01em;color:var(--kq-text-muted);font-size:34px;font-weight:500;line-height:1;display:block}.kq-home .hero h1 .pos{font-family:var(--kq-font-serif);font-style:italic;font-weight:600;font-size:var(--kq-text-hero);letter-spacing:-.01em;color:var(--kq-text);margin-top:10px;line-height:.9;display:block}.kq-home .hero .sub{color:var(--kq-text-secondary);max-width:30em;margin:40px 0 0;font-size:20px;line-height:1.6}.kq-home .hero .sub b{color:var(--kq-text);font-weight:500}.kq-home .hero .act{align-items:center;gap:18px;margin-top:40px;display:flex}.kq-home .hero .act .fine{font-family:var(--kq-font-mono);color:var(--kq-text-muted);letter-spacing:.02em;font-size:12px}.kq-home .exch{border:1px solid var(--kq-border);background:var(--kq-surface);border-radius:8px;overflow:hidden}.kq-home .exch .row{padding:22px 24px}.kq-home .exch .row+.row{border-top:1px solid var(--kq-border)}.kq-home .exch .tag{font-family:var(--kq-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--kq-text-muted);margin:0 0 12px;font-size:11px}.kq-home .exch .ask{color:var(--kq-text);margin:0;font-size:16px;line-height:1.55}.kq-home .exch .who{color:var(--kq-text);margin:0 0 8px;font-size:16px;font-weight:600}.kq-home .exch .why{color:var(--kq-text-secondary);margin:0 0 16px;font-size:14px;line-height:1.55}.kq-home .rcpt{font-family:var(--kq-font-mono);color:var(--kq-text-muted);font-size:12px;line-height:1.7}.kq-home .rcpt .ok{color:var(--kq-confirm)}.kq-home .chips{flex-wrap:wrap;gap:8px;margin:0 0 12px;display:flex}.kq-home .chip{font-family:var(--kq-font-mono);letter-spacing:.02em;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.kq-home .chip b{font-weight:700}.kq-home .chip.ok{background:var(--kq-chip-confirm-bg);color:var(--kq-chip-confirm-text);border-color:var(--kq-chip-confirm-border)}.kq-home .chip.caveat{background:var(--kq-chip-caveat-bg);color:var(--kq-chip-caveat-text);border-color:var(--kq-chip-caveat-border)}.kq-home .paper{--kq-chip-confirm-bg:#0596691a;--kq-chip-confirm-text:var(--kq-paper-confirm);--kq-chip-confirm-border:#0596694d;--kq-chip-caveat-bg:#b453091a;--kq-chip-caveat-text:var(--kq-paper-caveat);--kq-chip-caveat-border:#b4530947}.kq-home .sec{border-bottom:1px solid var(--kq-border);padding:128px 0}.kq-home .sec>.wrap>.kick{margin-bottom:56px}.kq-home .tabs{border-bottom:1px solid var(--kq-border);flex-wrap:wrap;gap:32px;margin-bottom:44px;display:flex}.kq-home .tab{font-family:var(--kq-font-sans);color:var(--kq-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 16px;font-size:15px}.kq-home .tab:hover{color:var(--kq-text-secondary)}.kq-home .tab.on{color:var(--kq-text);border-bottom-color:var(--kq-text)}.kq-home .stage{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.kq-home .qask{font-family:var(--kq-font-serif);color:var(--kq-text);max-width:22em;margin:0 0 40px;font-size:40px;font-style:italic;font-weight:500;line-height:1.15}.kq-home .paper{background:var(--kq-paper-bg);border:1px solid var(--kq-paper-border);border-radius:10px;overflow:hidden}.kq-home .paper .head{border-bottom:1px solid var(--kq-paper-border);font-family:var(--kq-font-mono);letter-spacing:.05em;color:var(--kq-paper-muted);justify-content:space-between;align-items:center;padding:16px 40px;font-size:12px;display:flex}.kq-home .paper .body{grid-template-columns:1.35fr 1fr;gap:0;display:grid}.kq-home .paper .lead{border-right:1px solid var(--kq-paper-border);padding:44px}.kq-home .paper .doc-eyebrow{font-family:var(--kq-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--kq-paper-caveat);margin:0 0 22px;font-size:12px}.kq-home .paper h3{font-family:var(--kq-font-serif);color:var(--kq-paper-ink);margin:0 0 24px;font-size:44px;font-weight:600;line-height:1.06}.kq-home .paper h3 em{color:var(--kq-paper-ink-secondary);font-style:italic}.kq-home .paper .lede{color:var(--kq-paper-ink-secondary);margin:0;font-size:16px;line-height:1.65}.kq-home .paper .side{flex-direction:column;padding:44px 40px;display:flex}.kq-home .paper .pk{font-family:var(--kq-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--kq-paper-muted);margin:0 0 10px;font-size:11px}.kq-home .paper .pkname{color:var(--kq-paper-ink);margin:0 0 20px;font-size:19px;font-weight:600;line-height:1.3}.kq-home .paper .side .chips{margin:0 0 auto;padding-bottom:32px}.kq-home .stats{border-top:1px solid var(--kq-paper-border);grid-template-columns:1fr 1fr;gap:28px 24px;padding-top:30px;display:grid}.kq-home .stats .k{font-family:var(--kq-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--kq-paper-muted);margin:0 0 8px;font-size:11px}.kq-home .stats .v{font-family:var(--kq-font-serif);color:var(--kq-paper-ink);font-size:38px;font-weight:600;line-height:.9}.kq-home .readfull{color:var(--kq-text-muted);align-items:center;gap:9px;margin-top:28px;font-size:14px;text-decoration:none;display:inline-flex}.kq-home .readfull:hover{color:var(--kq-text)}.kq-home .readfull .arw{transition:transform .18s}.kq-home .readfull:hover .arw{transform:translate(5px)}.kq-home .how{border-top:1px solid var(--kq-border);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.kq-home .how .step{border-right:1px solid var(--kq-border);padding:40px 40px 8px 0}.kq-home .how .step:last-child{border-right:none;padding-right:0}.kq-home .how .step:not(:first-child){padding-left:40px}.kq-home .how .num{font-family:var(--kq-font-serif);color:var(--kq-text-muted);margin:0 0 22px;font-size:26px;font-weight:600}.kq-home .how h4{color:var(--kq-text);margin:0 0 14px;font-size:19px;font-weight:600}.kq-home .how p{color:var(--kq-text-secondary);margin:0 0 18px;font-size:15px;line-height:1.6}.kq-home .how .cap{font-family:var(--kq-font-mono);color:var(--kq-text-muted);font-size:12px;line-height:1.7}.kq-home .how .cap .ok{color:var(--kq-confirm)}.kq-home .pricing{grid-template-columns:minmax(0,1fr) minmax(400px,460px);align-items:start;gap:88px;display:grid}.kq-home .pricing h2{letter-spacing:-.02em;color:var(--kq-text);margin:0 0 24px;font-size:40px;font-weight:600;line-height:1.05}.kq-home .pricing .lede{color:var(--kq-text-secondary);margin:0 0 20px;font-size:17px;line-height:1.65}.kq-home .pricing .fine{color:var(--kq-text-muted);margin:0;font-size:15px;line-height:1.6}.kq-home .pcard{border:1px solid var(--kq-border);background:var(--kq-surface);border-radius:10px;padding:36px}.kq-home .pcard .top{font-family:var(--kq-font-mono);color:var(--kq-text-secondary);justify-content:space-between;align-items:baseline;margin-bottom:20px;font-size:14px;display:flex}.kq-home .pcard .top b{color:var(--kq-text);font-weight:500}.kq-home input[type=range]{appearance:none;accent-color:var(--kq-text);background:var(--kq-border-strong);border-radius:2px;outline:none;width:100%;height:2px;margin:0}.kq-home input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--kq-text);cursor:pointer;border:4px solid var(--kq-surface);border-radius:50%;width:20px;height:20px}.kq-home input[type=range]::-moz-range-thumb{background:var(--kq-text);cursor:pointer;border:4px solid var(--kq-surface);border-radius:50%;width:20px;height:20px}.kq-home .pcard .ends{font-family:var(--kq-font-mono);color:var(--kq-text-muted);justify-content:space-between;margin-top:12px;font-size:12px;display:flex}.kq-home .pcard .bignum{border-top:1px solid var(--kq-border);align-items:baseline;gap:8px;margin-top:32px;padding-top:30px;display:flex}.kq-home .pcard .bignum .amt{letter-spacing:-.03em;color:var(--kq-text);font-size:64px;font-weight:600;line-height:.9}.kq-home .pcard .bignum .per{font-family:var(--kq-font-mono);color:var(--kq-text-muted);font-size:15px}.kq-home .pcard .setup{color:var(--kq-text-secondary);margin-top:16px;font-size:15px}.kq-home .pcard .setup b{color:var(--kq-text);font-weight:600}.kq-home .pcard .note{border-top:1px solid var(--kq-border);font-family:var(--kq-font-mono);color:var(--kq-text-muted);margin-top:24px;padding-top:22px;font-size:12px;line-height:1.75}.kq-home .close{text-align:center;background:var(--kq-seal-bg);padding:150px 0;position:relative;overflow:hidden}.kq-home .close .qmark{font-family:var(--kq-font-serif);color:#ffffff0f;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:520px;font-style:italic;font-weight:600;line-height:.7;position:absolute;bottom:-120px;right:-40px}.kq-home .close .wrap{z-index:1;position:relative}.kq-home .close .seal{font-family:var(--kq-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--kq-seal-accent);margin:0 0 32px;font-size:12px}.kq-home .close h2{font-family:var(--kq-font-serif);color:var(--kq-seal-text);max-width:14em;margin:0 auto 28px;font-size:76px;font-weight:600;line-height:1.02}.kq-home .close h2 .neg{color:var(--kq-seal-accent);font-style:italic}.kq-home .close p{color:#ffffffd1;max-width:44em;margin:0 auto 44px;font-size:19px;line-height:1.65}.kq-home .close .gbtn{margin:0 auto}.kq-home footer .wrap{padding:64px 48px 80px}.kq-home .foot-lede{color:var(--kq-text-secondary);max-width:56em;margin:0 0 56px;font-size:15px;line-height:1.7}.kq-home .foot-lede a{color:var(--kq-text);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--kq-border-strong);text-decoration-color:var(--kq-border-strong)}.kq-home .foot-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.kq-home .foot-mark{font-family:var(--kq-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--kq-text-muted);margin:0 0 16px;font-size:12px}.kq-home .foot-legal{color:var(--kq-text-muted);max-width:60em;margin:0;font-size:13px;line-height:1.7}.kq-home .foot-links{gap:28px;font-size:13px;display:flex}.kq-home .foot-links a{color:var(--kq-text-muted);text-decoration:none}.kq-home .foot-links a:hover{color:var(--kq-text-secondary)}.kq-home .sform{flex-direction:column;gap:10px;width:100%;max-width:360px;display:flex}.kq-home .sform.center{align-items:center;margin:0 auto}.kq-home .sform input[type=email]{width:100%;height:48px;font-family:var(--kq-font-sans);color:var(--kq-text);background:var(--kq-surface);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-control);outline:none;padding:0 14px;font-size:15px}.kq-home .sform input[type=email]:focus{border-color:var(--kq-text-muted)}.kq-home .sform input[type=email]::placeholder{color:var(--kq-text-muted)}.kq-home .close .sform input[type=email]{color:#fff;background:#ffffff1f;border-color:#ffffff59}.kq-home .close .sform input[type=email]::placeholder{color:#fff9}.kq-home .serr{font-family:var(--kq-font-mono);color:var(--kq-error);margin:0;font-size:12px}.kq-home .swait{border:1px solid var(--kq-border);border-radius:var(--kq-radius-card);background:var(--kq-surface);text-align:left;max-width:360px;padding:20px 22px}.kq-home .swait .t{color:var(--kq-text);margin:0 0 8px;font-size:15px;font-weight:600}.kq-home .swait .d{color:var(--kq-text-muted);margin:0;font-size:13px;line-height:1.6}.kq-home .close .swait{background:#ffffff1a;border-color:#ffffff4d;margin:0 auto}.kq-home .close .swait .t{color:#fff}.kq-home .close .swait .d{color:#ffffffbf}@media (max-width:1180px){.kq-home .hero .grid,.kq-home .pricing{grid-template-columns:1fr;gap:56px}}@media (max-width:900px){.kq-home .wrap{padding:0 28px}.kq-home .nav nav{display:none}.kq-home .hero h1 .pos{font-size:clamp(64px,14vw,88px)}.kq-home .paper .body{grid-template-columns:1fr}.kq-home .paper .lead{border-bottom:1px solid #e6e4de;border-right:none}.kq-home .how{grid-template-columns:1fr}.kq-home .how .step{border-right:none;border-bottom:1px solid var(--kq-border);padding:32px 0}.kq-home .how .step:not(:first-child){padding-left:0}.kq-home .close h2{font-size:44px}.kq-home .qask{font-size:30px}}
