.payments-module__akdKya__page{background:var(--surface-subtle);min-height:100vh}.payments-module__akdKya__top{background:var(--surface-deep);border-top:3px solid var(--brand-red);padding:var(--space-5) var(--gutter-page)}.payments-module__akdKya__top img{width:auto;height:38px;display:block}.payments-module__akdKya__wrap{--text-flow:left;max-width:var(--container-narrow);padding:var(--space-8) var(--gutter-page) var(--space-12);gap:var(--space-6);margin:0 auto;display:grid}.payments-module__akdKya__eyebrow{font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-accent);margin:0}.payments-module__akdKya__title{font:var(--type-h2);letter-spacing:var(--tracking-tight);color:var(--text-heading);margin:var(--space-2) 0 0}.payments-module__akdKya__lead{font:var(--type-body);color:var(--text-muted);margin:var(--space-3) 0 0}.payments-module__akdKya__card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--card-pad);gap:var(--space-4);display:grid}.payments-module__akdKya__agreement{gap:var(--space-1);display:grid}.payments-module__akdKya__agreementTitle{font:var(--type-label);color:var(--text-heading)}.payments-module__akdKya__figures{gap:var(--space-4);margin-top:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));display:grid}.payments-module__akdKya__figure{border-left:1px solid var(--border-strong);padding-left:var(--space-3)}.payments-module__akdKya__figureValue{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--navy-800)}.payments-module__akdKya__figureLabel{font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-faint)}.payments-module__akdKya__overdue{color:var(--red-700)}.payments-module__akdKya__done{--text-flow:center;text-align:center;gap:var(--space-3);justify-items:center;display:grid}.payments-module__akdKya__doneIcon{color:var(--green-600)}.payments-module__akdKya__codeForm{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.payments-module__akdKya__codeForm>div{flex:220px}.payments-module__akdKya__note{font:var(--type-body-sm);color:var(--text-faint);margin:0}.payments-module__akdKya__hidden{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
