.kx-page{--mono:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}.kx{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:clamp(44px,6.5vh,84px) 0 88px;background:#fff;box-shadow:0 0 0 100vmax #fff;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.kx h1{margin:0}.kxh-dim{color:#8a94a3}.kxh-say{margin:18px 0 0;max-width:560px;font-size:17px;line-height:1.45;color:var(--ink-2);text-wrap:pretty}.kx-sheet{padding:clamp(14px,1.6vw,22px);border-radius:22px;background:#f5f7fa}.kx-form.cm-ct-form{padding:clamp(24px,2.6vw,36px);border:0;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e6eaef}.kx-form .tk-key{font-family:inherit;font-size:13px;letter-spacing:0;text-transform:none;font-weight:500;color:var(--ink)}.kx-form .tk-input{border-color:#dfe3e8;border-radius:10px}.kx-form .tk-btn{border-radius:10px;font-weight:500}.kx-form .tk-note{color:var(--ink-2,#6b7280)}.kx-facts{margin:0;display:grid;grid-gap:0;gap:0}.kx-facts>div{padding:16px 0;border-top:1px solid #edf0f3}.kx-facts dt{font-size:13px;font-weight:500;color:var(--ink);margin-bottom:4px}.kx-facts dd{margin:0;font-size:14.5px;line-height:1.5;color:var(--ink-2,#6b7280)}.kx.is-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.kx.is-split h1{max-width:14ch}.kx.is-split .kx-facts{margin-top:clamp(28px,4vh,44px);max-width:460px}@media (max-width:900px){.kx.is-split{grid-template-columns:minmax(0,1fr)}}.kx-form .tk-body a.cm-link{display:inline;height:auto;padding:0;border-radius:0;background:none;color:var(--blue);font-weight:inherit;font-size:inherit;transform:none;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--blue-rgb),.35);text-decoration-color:rgba(var(--blue-rgb),.35);text-underline-offset:3px}.kx-form .tk-body a.cm-link:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;background:none}