.kya-page{color:var(--color-ink);background:var(--color-paper)}.kya-shell{width:var(--home-width);margin-inline:auto}.kya-page p{color:var(--color-body)}.kya-page strong{font-weight:600;color:var(--color-ink)}.kya-label{font:600 var(--home-type-label)/1.5 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}[data-surface=dark] .kya-label{color:var(--color-on-dark-muted)}.kya-num{display:block;font:500 var(--home-type-label)/1.5 var(--font-mono);color:var(--color-red)}.kya-page .v14-product-actions{gap:12px;margin-top:32px;align-items:stretch}.kya-page .btn{display:inline-flex;gap:20px;justify-content:space-between;min-height:52px}.kya-page .v14-product-lead em{font-style:italic;color:var(--color-ink)}.kya-specimen{grid-column:1/-1;margin:0;border-top:3px solid var(--color-red);background:var(--color-dark);color:var(--color-on-dark-body)}.kya-specimen-bar{justify-content:space-between;gap:12px 24px;padding:16px 32px;border-bottom:1px solid var(--color-hairline-dark)}.kya-specimen-bar,.kya-specimen-bar>div{display:flex;flex-wrap:wrap;align-items:center}.kya-specimen-bar>div{gap:12px 20px}.kya-specimen .btn-sm{min-height:44px;padding-block:8px}.kya-stage{display:grid;grid-template-columns:1fr 1.2fr}.kya-steps{list-style:none;margin:0;padding:24px 32px;border-right:1px solid var(--color-hairline-dark)}.kya-steps li+li{margin-top:4px}.kya-steps button{display:grid;grid-template-columns:32px minmax(0,1fr);gap:2px 16px;align-items:baseline;width:100%;min-height:52px;margin:0;padding:12px 16px;border:0;border-left:2px solid transparent;background:transparent;color:var(--color-on-dark-muted);font:inherit;text-align:left;cursor:pointer;transition:color .2s,border-color .2s,background-color .2s}.kya-steps button:hover{color:var(--color-on-dark)}.kya-steps button[aria-pressed=true]{border-left-color:var(--color-red-on-dark);background:var(--color-dark-2);color:var(--color-on-dark)}.kya-step-num{font:500 var(--home-type-label)/1.5 var(--font-mono);color:var(--color-on-dark-faint)}.kya-steps button[aria-pressed=true] .kya-step-num{color:var(--color-red-on-dark)}.kya-step-title{font:600 var(--home-type-control)/1.5 var(--font-body)}.kya-step-processing{grid-column:2}.kya-step-processing,[data-surface=dark] .kya-step-processing{color:var(--color-red-on-dark)}.kya-console{display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:24px 32px}.kya-console .kya-label{display:block;margin-bottom:12px}.kya-console pre{margin:0;padding:16px 20px;border:1px solid var(--color-hairline-dark);background:var(--color-dark-deep);color:var(--color-on-dark-body);font:500 var(--home-type-control)/1.6 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere}.kya-console pre>span{color:var(--color-red-on-dark)}.kya-cursor{display:inline-block;width:8px;height:1em;margin-left:6px;vertical-align:text-bottom;background:var(--color-red-on-dark)}.kya-status{display:flex;flex-direction:column}.kya-status .kya-label{margin-bottom:8px}.kya-status strong{font:500 var(--home-type-title)/1.2 var(--font-display);letter-spacing:-.02em;color:var(--color-on-dark)}.kya-status-desc{margin-top:8px}.kya-specimen figcaption,.kya-status-desc{font-size:var(--home-type-control);line-height:1.6;color:var(--color-on-dark-muted)}.kya-specimen figcaption{padding:20px 32px;border-top:1px solid var(--color-hairline-dark)}.kya-index{border-bottom:1px solid var(--home-line);background:var(--color-paper)}.kya-index>.kya-shell{display:flex;align-items:center;gap:32px}.kya-index .kya-label{flex:none}.kya-index>.kya-shell>div{display:flex;gap:28px;overflow-x:auto;scrollbar-width:thin}.kya-index a{display:inline-flex;flex:none;align-items:center;gap:12px;white-space:nowrap;min-height:64px;font-size:var(--home-type-control)}.kya-index a:hover{color:var(--color-red)}.kya-section{padding-block:var(--home-section);border-bottom:1px solid var(--home-line);scroll-margin-top:110px}.kya-how,.kya-products,.kya-related{background:var(--color-paper)}.kya-buyers,.kya-company{background:var(--color-panel)}.kya-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.kya-page h2{margin:20px 0 0;max-width:23ch}.kya-page h3{margin:0}.kya-section-head{margin-bottom:48px}.kya-section-head>p{margin:24px 0 0}.kya-split>p{margin:0;padding-top:38px}.kya-note{display:block;margin-top:16px;font:500 var(--home-type-label)/1.5 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.kya-ledger{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.kya-ledger>li{border-top:1px solid var(--home-line);padding-top:24px}.kya-ledger .kya-num{margin-bottom:24px}.kya-ledger p{margin:16px 0 0}.kya-ledger-3{grid-template-columns:repeat(3,minmax(0,1fr))}.kya-ledger .kya-branch{border-top-color:var(--color-red)}.kya-chain{background:var(--color-dark);border-color:var(--color-hairline-dark)}.kya-page .kya-chain :is(h2,h3){color:var(--color-paper)}.site-system #main .v14-products .kya-page [data-surface=dark] :is(h1,h2,h3) em{color:var(--color-red-on-dark)}.kya-page .kya-chain :is(p,.eyebrow){color:var(--color-on-dark-body)}.kya-chain .kya-ledger>li{border-top-color:var(--color-hairline-dark)}.kya-chain .kya-ledger>li:first-child{border-top-color:var(--color-red-on-dark)}.kya-chain .kya-num{color:var(--color-red-on-dark)}.kya-questions{margin-top:64px;padding-top:48px;border-top:1px solid var(--color-hairline-dark);scroll-margin-top:110px}.kya-questions h3{margin-top:20px;max-width:18ch}.kya-questions-list{margin:0}.kya-questions-list>div{display:grid;grid-template-columns:80px minmax(0,1fr);gap:16px;align-items:baseline;border-top:1px solid var(--color-hairline-dark);padding:16px 0}.kya-questions-list>div:first-child{border-top:0;padding-top:0}.kya-questions-list dt{font:600 var(--home-type-label)/1.5 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-red-on-dark)}.kya-questions-list dd{margin:0;color:var(--color-on-dark-body)}.kya-depth{margin-top:64px;padding-top:48px;border-top:1px solid var(--home-line)}.kya-depth-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px}.kya-depth-head>span{font-size:var(--home-type-control);color:var(--color-muted)}.kya-gates{list-style:none;margin:24px 0 0;padding:0}.kya-gates li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;border-top:1px solid var(--home-line);padding:20px 0}.kya-gate-tag{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:24px;margin-top:2px;padding:0 8px;background:var(--color-red);color:var(--color-on-dark);font:600 var(--home-type-label)/1 var(--font-body);letter-spacing:.08em}.kya-gates strong+span{color:var(--color-muted)}.kya-gates p{margin:6px 0 0}.kya-continuity h3{margin-top:20px}.kya-continuity p{margin:16px 0 0}.kya-years{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;margin:32px 0 0;padding:0}.kya-years li{border-top:1px solid var(--home-line);padding-top:12px;font:500 var(--home-type-label)/1.5 var(--font-mono);color:var(--color-muted)}.kya-years .kya-year-now{border-top-color:var(--color-red);color:var(--color-red)}.kya-continuity .kya-note{margin-top:24px}.kya-buyer-ledger article{display:grid;grid-template-columns:40px .9fr 1.4fr;gap:0 32px;align-items:start;border-top:1px solid var(--home-line);padding:32px 0}.kya-buyer-ledger .kya-num{margin-top:6px}.kya-buyer-title h3{margin:0 0 8px}.kya-buyer-title .kya-note{margin-top:0}.kya-buyer-copy p{margin:0}.kya-buyer-copy p+p{margin-top:12px}.kya-tag{display:inline-block;margin-right:12px;font:600 var(--home-type-label)/1.5 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink)}.kya-tag-pain{color:var(--color-red)}.kya-field{display:flex;align-items:center;gap:40px;border-top:1px solid var(--home-line);margin-top:48px;padding-top:32px}.kya-field>.kya-label{flex:none}.kya-field ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 40px;flex:1 1;list-style:none;margin:0;padding:0}.kya-field li{font:500 var(--home-type-control)/1.5 var(--font-body);color:var(--color-ink)}.kya-product-ledger article{display:grid;grid-template-columns:.85fr 1.5fr;gap:16px 64px;border-top:1px solid var(--home-line);padding:32px 0}.kya-product-title h3{margin:0 0 8px}.kya-product-copy p{margin:0}.kya-tags{display:flex;flex-wrap:wrap;gap:6px 0;list-style:none;margin:16px 0 0;padding:0;font:500 var(--home-type-label)/1.5 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.kya-tags li:not(:last-child):after{content:"·";margin-inline:10px}.kya-product-links{display:flex;flex-wrap:wrap;gap:8px 32px;margin-top:8px}.kya-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.kya-metrics li{border-top:1px solid var(--home-line);padding-top:24px}.kya-metric-value{display:block;font:500 var(--home-type-panel)/1 var(--font-mono);letter-spacing:-.02em;color:var(--color-red)}.kya-metrics .kya-label{display:block;margin-top:12px}.kya-metrics p{margin:12px 0 0}.kya-evidence{margin-top:64px;padding-top:48px;border-top:1px solid var(--home-line)}.kya-evidence>div>p,.kya-standards{margin:20px 0 0}.kya-standards>div{display:flex;justify-content:space-between;align-items:baseline;gap:24px;border-top:1px solid var(--home-line);padding:14px 0}.kya-standards dt{font-weight:600;color:var(--color-ink)}.kya-standards dd{margin:0;text-align:right;font-size:var(--home-type-control);line-height:1.6;color:var(--color-muted)}.kya-leadership{margin-top:64px;padding-top:48px;border-top:1px solid var(--home-line)}.kya-leadership-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;margin-bottom:24px}.kya-founders{display:grid;grid-template-columns:1fr 1fr;gap:32px 64px;list-style:none;margin:0;padding:0}.kya-founders li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:20px;border-top:1px solid var(--home-line);padding-top:24px}.kya-avatar{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--color-red);color:var(--color-on-dark);font:600 var(--home-type-control)/1 var(--font-body);letter-spacing:.04em}.kya-founders strong{display:block;font:500 var(--home-type-title)/1.2 var(--font-display);letter-spacing:-.02em;color:var(--color-ink)}.kya-role{display:block;margin:4px 0 8px;font-size:var(--home-type-control);font-weight:600;color:var(--color-red)}.kya-founders p{margin:0}.kya-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.kya-related-grid>a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:24px 0;border-top:1px solid var(--home-line);color:inherit}.kya-related-grid .kya-label{grid-column:1/-1}.kya-related-grid .action-icon{margin-top:6px;color:var(--color-red);transition:transform .2s}.kya-related-grid>a:hover h3{color:var(--color-red)}.kya-related-grid>a:hover .action-icon{transform:translateX(4px)}@media(max-width:1050px){.kya-split{gap:40px}.kya-stage{grid-template-columns:1fr}.kya-steps{border-right:0;border-bottom:1px solid var(--color-hairline-dark)}.kya-ledger,.kya-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.kya-buyer-ledger article{grid-template-columns:32px .8fr 1.4fr;gap:0 24px}.kya-product-ledger article{gap:16px 40px}}@media(max-width:760px){.kya-section{padding-block:48px}.kya-founders,.kya-split{grid-template-columns:1fr;gap:24px}.kya-questions-list,.kya-split>p{padding-top:0}.kya-page h2{margin-top:16px;max-width:none}.kya-section-head{margin-bottom:24px}.kya-section-head>p{margin-top:16px}.kya-index>.kya-shell{display:block}.kya-index .kya-label{display:block;padding-top:16px}.kya-index a{min-height:52px}.kya-specimen-bar{padding:12px 20px}.kya-steps{padding:16px 20px}.kya-steps button{min-height:44px;padding:10px 12px}.kya-console{gap:24px}.kya-console,.kya-specimen figcaption{padding:16px 20px}.kya-questions-list>div{grid-template-columns:64px minmax(0,1fr);padding:12px 0}.kya-ledger{gap:24px}.kya-ledger>li{padding-top:16px}.kya-ledger .kya-note,.kya-ledger p{margin-top:8px}.kya-depth,.kya-evidence,.kya-leadership,.kya-questions{margin-top:32px;padding-top:24px}.kya-questions h3{max-width:none}.kya-gates li{padding:14px 0}.kya-continuity p{margin-top:12px}.kya-years{margin-top:20px}.kya-buyer-ledger article{grid-template-columns:28px minmax(0,1fr);gap:0 16px;padding:20px 0}.kya-buyer-copy{grid-column:1/-1;margin-top:12px}.kya-buyer-copy p+p{margin-top:8px}.kya-product-ledger article{grid-template-columns:1fr;gap:12px;padding:20px 0}.kya-tags{margin-top:12px}.kya-field{display:block;margin-top:32px;padding-top:24px}.kya-field ul{justify-content:flex-start;margin-top:12px;gap:8px 24px}.kya-metrics{gap:20px 16px}.kya-metrics li{padding-top:16px}.kya-metrics .kya-label,.kya-metrics p{margin-top:8px}.kya-standards>div{flex-direction:column;gap:2px;padding:10px 0}.kya-standards dd{text-align:left}.kya-leadership-head{margin-bottom:16px}.kya-founders li{padding-top:16px}.kya-related-grid{grid-template-columns:1fr;gap:0}.kya-related-grid>a{padding:16px 0}}@media(max-width:480px){.kya-ledger{grid-template-columns:1fr;gap:20px}.kya-ledger>li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px 16px}.kya-ledger .kya-num{margin:4px 0 0}.kya-ledger .kya-note,.kya-ledger p{grid-column:2;margin:0}.kya-years{gap:8px}}@media(prefers-reduced-motion:reduce){.kya-related-grid .action-icon,.kya-steps button{transition:none}}