.id-upload-step-module__-CHnUW__card{border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 4%, transparent), transparent 60%), var(--primitive-panel);color:var(--primitive-body);font-family:var(--primitive-font-body);gap:18px;padding:22px;display:grid}.id-upload-step-module__-CHnUW__head{gap:var(--primitive-space-1);display:grid}.id-upload-step-module__-CHnUW__kicker{color:var(--primitive-amber);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.id-upload-step-module__-CHnUW__title{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.05}.id-upload-step-module__-CHnUW__frame{border:1px dashed color-mix(in oklab, var(--primitive-text-strong) 16%, transparent);border-radius:var(--primitive-radius-lg);background:repeating-linear-gradient(45deg, transparent 0 8px, color-mix(in oklab, var(--primitive-text-strong) 2%, transparent) 8px 9px), var(--primitive-panel);margin:0;padding:0;position:relative;overflow:hidden}.id-upload-step-module__-CHnUW__frame svg{display:block}.id-upload-step-module__-CHnUW__frameCaption{bottom:var(--primitive-space-2);left:var(--primitive-space-3);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted);position:absolute}.id-upload-step-module__-CHnUW__uploadGroup{gap:var(--primitive-space-2);border:0;margin:0;padding:0;display:grid}.id-upload-step-module__-CHnUW__legend{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted);padding:0}.id-upload-step-module__-CHnUW__uploadRow{gap:var(--primitive-space-2-5);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.id-upload-step-module__-CHnUW__uploader{gap:var(--primitive-space-1);border:1px dashed color-mix(in oklab, var(--primitive-text-strong) 22%, transparent);background:var(--primitive-recessed);cursor:pointer;border-radius:10px;padding:14px 14px 14px 18px;transition:border-color .2s,background .2s;display:grid;position:relative}.id-upload-step-module__-CHnUW__uploader:hover,.id-upload-step-module__-CHnUW__uploader:focus-within{border-color:color-mix(in oklab, var(--primitive-amber) 60%, transparent);background:var(--primitive-recessed)}.id-upload-step-module__-CHnUW__uploadLabel{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-amber);font-weight:700}.id-upload-step-module__-CHnUW__uploadHint{color:var(--primitive-body);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.id-upload-step-module__-CHnUW__fileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.id-upload-step-module__-CHnUW__constraints{gap:var(--primitive-space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.id-upload-step-module__-CHnUW__constraintChip{align-items:center;gap:var(--primitive-space-1);padding:var(--primitive-space-1) var(--primitive-space-2-5);border-radius:var(--primitive-radius-pill);border:1px solid var(--primitive-line);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-muted);display:inline-flex}.id-upload-step-module__-CHnUW__foot{grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.id-upload-step-module__-CHnUW__cameraCta{align-items:center;gap:var(--primitive-space-2);padding:var(--primitive-space-2) 14px;border-radius:var(--primitive-radius-md);border:1px solid color-mix(in oklab, var(--primitive-teal) 50%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 12%, transparent), transparent 50%), var(--primitive-recessed);color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;font-size:11px;font-weight:800;transition:transform .16s,border-color .2s;display:inline-flex}.id-upload-step-module__-CHnUW__cameraCta:hover,.id-upload-step-module__-CHnUW__cameraCta:focus-visible{border-color:var(--primitive-teal);outline:none;transform:translateY(-1px)}.id-upload-step-module__-CHnUW__progressBlock{gap:var(--primitive-space-1-5);min-width:0;display:grid}.id-upload-step-module__-CHnUW__progressRow{justify-content:space-between;align-items:baseline;gap:var(--primitive-space-2);display:flex}.id-upload-step-module__-CHnUW__progressLabel{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted)}.id-upload-step-module__-CHnUW__progressValue{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-sm);color:var(--primitive-text-strong);letter-spacing:.05em;font-weight:800}.id-upload-step-module__-CHnUW__progressTrack{border-radius:var(--primitive-radius-pill);background:color-mix(in oklab, var(--primitive-text-strong) 6%, transparent);height:6px;position:relative;overflow:hidden}.id-upload-step-module__-CHnUW__progressFill{border-radius:var(--primitive-radius-pill);background:linear-gradient(90deg, var(--primitive-amber), var(--primitive-teal));box-shadow:0 0 12px color-mix(in oklab, var(--primitive-teal) 32%, transparent);transition:width var(--primitive-duration-slow) var(--primitive-ease-out);position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:reduce){.id-upload-step-module__-CHnUW__uploader,.id-upload-step-module__-CHnUW__cameraCta,.id-upload-step-module__-CHnUW__progressFill{transition:none}}
.selfie-capture-card-module__6eqAOG__card{border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 4%, transparent), transparent 60%), var(--primitive-panel);color:var(--primitive-body);font-family:var(--primitive-font-body);gap:18px;padding:22px;display:grid}.selfie-capture-card-module__6eqAOG__head{gap:var(--primitive-space-1-5);display:grid}.selfie-capture-card-module__6eqAOG__kicker{color:var(--primitive-amber);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.selfie-capture-card-module__6eqAOG__title{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.05}.selfie-capture-card-module__6eqAOG__body{font-size:var(--primitive-text-sm);color:var(--primitive-body);margin:0;line-height:1.5}.selfie-capture-card-module__6eqAOG__stage{border:1px dashed color-mix(in oklab, var(--primitive-text-strong) 14%, transparent);background:var(--primitive-recessed);border-radius:14px;justify-items:center;gap:14px;padding:18px;display:grid}.selfie-capture-card-module__6eqAOG__frame{aspect-ratio:1;width:clamp(160px,50%,240px)}.selfie-capture-card-module__6eqAOG__captureCta,.selfie-capture-card-module__6eqAOG__retakeCta{align-items:center;gap:var(--primitive-space-2);padding:var(--primitive-space-2-5) 18px;border-radius:var(--primitive-radius-pill);background:var(--primitive-btn-primary-bg);color:var(--primitive-btn-primary-fg);font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;box-shadow:var(--primitive-btn-primary-shadow);border:0;font-size:11px;font-weight:800;transition:transform .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex}.selfie-capture-card-module__6eqAOG__retakeCta{border:1px solid var(--primitive-btn-secondary-border);background:var(--primitive-btn-secondary-bg);color:var(--primitive-btn-secondary-fg);box-shadow:none}.selfie-capture-card-module__6eqAOG__captureCta:hover,.selfie-capture-card-module__6eqAOG__captureCta:focus-visible{background:var(--primitive-btn-primary-hover-bg);color:var(--primitive-btn-primary-hover-fg);box-shadow:var(--primitive-btn-primary-hover-shadow);outline:none;transform:translateY(-1px)}.selfie-capture-card-module__6eqAOG__retakeCta:hover,.selfie-capture-card-module__6eqAOG__retakeCta:focus-visible{border-color:var(--primitive-line-strong);outline:none;transform:translateY(-1px)}.selfie-capture-card-module__6eqAOG__instructions{gap:var(--primitive-space-2);margin:0;padding:0;list-style:none;display:grid}.selfie-capture-card-module__6eqAOG__instructionItem{gap:var(--primitive-space-2);font-size:var(--primitive-text-sm);color:var(--primitive-body);grid-template-columns:18px 1fr;align-items:center;line-height:1.45;display:grid}.selfie-capture-card-module__6eqAOG__bullet{border-radius:var(--primitive-radius-pill);background:color-mix(in oklab, var(--primitive-green) 18%, transparent);width:18px;height:18px;color:var(--primitive-green);font-family:var(--primitive-font-mono);place-items:center;font-size:11px;font-weight:800;display:inline-grid}@media (prefers-reduced-motion:reduce){.selfie-capture-card-module__6eqAOG__captureCta,.selfie-capture-card-module__6eqAOG__retakeCta{transition:none}}
.document-verification-status-module__BNdqOG__card{--tone-color:var(--primitive-amber);--tone-surface:color-mix(in oklab, var(--primitive-amber) 10%, transparent);--tone-line:color-mix(in oklab, var(--primitive-amber) 32%, transparent);padding:var(--primitive-space-5);border:1px solid var(--tone-line);border-left:3px solid var(--tone-color);background:linear-gradient(180deg, var(--tone-surface), transparent 60%), var(--primitive-panel);color:var(--primitive-body);font-family:var(--primitive-font-body);border-radius:14px;gap:14px;display:grid}.document-verification-status-module__BNdqOG__tone_pending{--tone-color:var(--primitive-muted);--tone-surface:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);--tone-line:color-mix(in oklab, var(--primitive-text-strong) 16%, transparent)}.document-verification-status-module__BNdqOG__tone_review{--tone-color:var(--primitive-amber);--tone-surface:color-mix(in oklab, var(--primitive-amber) 10%, transparent);--tone-line:color-mix(in oklab, var(--primitive-amber) 36%, transparent)}.document-verification-status-module__BNdqOG__tone_approved{--tone-color:var(--primitive-green);--tone-surface:color-mix(in oklab, var(--primitive-green) 10%, transparent);--tone-line:color-mix(in oklab, var(--primitive-green) 36%, transparent)}.document-verification-status-module__BNdqOG__tone_rejected{--tone-color:var(--primitive-red);--tone-surface:color-mix(in oklab, var(--primitive-red) 12%, transparent);--tone-line:color-mix(in oklab, var(--primitive-red) 36%, transparent)}.document-verification-status-module__BNdqOG__tone_action{--tone-color:var(--primitive-teal);--tone-surface:color-mix(in oklab, var(--primitive-teal) 10%, transparent);--tone-line:color-mix(in oklab, var(--primitive-teal) 32%, transparent)}.document-verification-status-module__BNdqOG__head{gap:var(--primitive-space-3);grid-template-columns:1fr auto;align-items:flex-start;display:grid}.document-verification-status-module__BNdqOG__identity{gap:var(--primitive-space-1);min-width:0;display:grid}.document-verification-status-module__BNdqOG__kicker{color:var(--tone-color);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.document-verification-status-module__BNdqOG__title{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(18px,2vw,22px);font-weight:400;line-height:1.05}.document-verification-status-module__BNdqOG__reference{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted)}.document-verification-status-module__BNdqOG__statusChip{align-items:center;gap:var(--primitive-space-1-5);padding:5px var(--primitive-space-3);border-radius:var(--primitive-radius-pill);border:1px solid var(--tone-line);background:var(--tone-surface);color:var(--tone-color);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.16em;text-transform:uppercase;font-weight:800;display:inline-flex}.document-verification-status-module__BNdqOG__statusGlyph{border-radius:var(--primitive-radius-pill);background:var(--primitive-recessed);width:16px;height:16px;color:var(--tone-color);place-items:center;display:inline-grid}.document-verification-status-module__BNdqOG__body{font-size:var(--primitive-text-sm);color:var(--primitive-body);margin:0;line-height:1.55}.document-verification-status-module__BNdqOG__foot{align-items:center;gap:var(--primitive-space-3);flex-wrap:wrap;display:flex}.document-verification-status-module__BNdqOG__etaChip{align-items:center;gap:var(--primitive-space-1-5);padding:var(--primitive-space-1) var(--primitive-space-2-5);border:1px solid var(--primitive-line);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);font-family:var(--primitive-font-mono);border-radius:6px;display:inline-flex}.document-verification-status-module__BNdqOG__etaLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted);font-size:9px}.document-verification-status-module__BNdqOG__etaValue{color:var(--primitive-text-strong);letter-spacing:.05em;font-size:11px;font-weight:800}.document-verification-status-module__BNdqOG__reviewer{align-items:baseline;gap:var(--primitive-space-1-5);font-family:var(--primitive-font-mono);display:inline-flex}.document-verification-status-module__BNdqOG__reviewerLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted);font-size:9px}.document-verification-status-module__BNdqOG__reviewerName{font-size:var(--primitive-text-xs);color:var(--primitive-text-strong);letter-spacing:.04em;font-weight:700}.document-verification-status-module__BNdqOG__reviewerTeam{color:var(--primitive-muted);font-size:11px}
.address-verification-row-module__NyNxKG__row{padding:14px var(--primitive-space-4);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-lg);background:linear-gradient(180deg, var(--primitive-glass-soft), transparent 60%), var(--primitive-panel);color:var(--primitive-body);font-family:var(--primitive-font-body);grid-template-columns:1fr auto auto;align-items:center;gap:14px;transition:border-color .2s;display:grid}.address-verification-row-module__NyNxKG__row:hover{border-color:var(--primitive-line-strong)}.address-verification-row-module__NyNxKG__identity{gap:var(--primitive-space-1);min-width:0;display:grid}.address-verification-row-module__NyNxKG__label{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--primitive-muted);font-weight:700}.address-verification-row-module__NyNxKG__address{color:var(--primitive-text-strong);letter-spacing:.005em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.address-verification-row-module__NyNxKG__meta{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-muted)}.address-verification-row-module__NyNxKG__statusChip{align-items:center;gap:var(--primitive-space-1-5);padding:var(--primitive-space-1) var(--primitive-space-2-5);border-radius:var(--primitive-radius-pill);border:1px solid var(--chip-line,color-mix(in oklab, var(--primitive-text-strong) 20%, transparent));background:var(--chip-fill,color-mix(in oklab, var(--primitive-text-strong) 4%, transparent));color:var(--chip-color,var(--primitive-body));font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;font-weight:800;display:inline-flex}.address-verification-row-module__NyNxKG__statusChip[data-status=proof-on-file]{--chip-color:var(--primitive-green);--chip-line:color-mix(in oklab, var(--primitive-green) 40%, transparent);--chip-fill:color-mix(in oklab, var(--primitive-green) 12%, transparent)}.address-verification-row-module__NyNxKG__statusChip[data-status=proof-needed]{--chip-color:var(--primitive-amber);--chip-line:color-mix(in oklab, var(--primitive-amber) 40%, transparent);--chip-fill:color-mix(in oklab, var(--primitive-amber) 12%, transparent)}.address-verification-row-module__NyNxKG__statusChip[data-status=expired]{--chip-color:var(--primitive-red);--chip-line:color-mix(in oklab, var(--primitive-red) 40%, transparent);--chip-fill:color-mix(in oklab, var(--primitive-red) 12%, transparent)}.address-verification-row-module__NyNxKG__statusDot{border-radius:var(--primitive-radius-pill);background:currentColor;width:6px;height:6px}.address-verification-row-module__NyNxKG__cta{align-items:center;gap:var(--primitive-space-1-5);padding:7px var(--primitive-space-3);border-radius:var(--primitive-radius-md);border:1px solid color-mix(in oklab, var(--primitive-teal) 50%, transparent);background:color-mix(in oklab, var(--primitive-teal) 10%, transparent);color:var(--primitive-teal);font-family:var(--primitive-font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;font-size:11px;font-weight:800;text-decoration:none;transition:transform .16s;display:inline-flex}.address-verification-row-module__NyNxKG__cta:hover,.address-verification-row-module__NyNxKG__cta:focus-visible{background:color-mix(in oklab, var(--primitive-teal) 18%, transparent);outline:none;transform:translateY(-1px)}.address-verification-row-module__NyNxKG__lockChip{padding:7px var(--primitive-space-3);border-radius:var(--primitive-radius-md);border:1px solid color-mix(in oklab, var(--primitive-green) 32%, transparent);background:color-mix(in oklab, var(--primitive-green) 8%, transparent);color:var(--primitive-green);font-family:var(--primitive-font-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;font-size:11px;font-weight:800;display:inline-flex}@media (prefers-reduced-motion:reduce){.address-verification-row-module__NyNxKG__row,.address-verification-row-module__NyNxKG__cta{transition:none}}@media (max-width:560px){.address-verification-row-module__NyNxKG__row{grid-template-columns:1fr}}
.phone-otp-entry-module__J-fWaq__card{border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 4%, transparent), transparent 60%), var(--primitive-panel);color:var(--primitive-body);font-family:var(--primitive-font-body);gap:18px;padding:22px;display:grid}.phone-otp-entry-module__J-fWaq__card[data-invalid]{border-color:color-mix(in oklab, var(--primitive-red) 40%, transparent)}.phone-otp-entry-module__J-fWaq__head{gap:var(--primitive-space-1-5);display:grid}.phone-otp-entry-module__J-fWaq__kicker{color:var(--primitive-amber);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.phone-otp-entry-module__J-fWaq__title{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.05}.phone-otp-entry-module__J-fWaq__target{font-size:var(--primitive-text-sm);color:var(--primitive-body);margin:0}.phone-otp-entry-module__J-fWaq__prefix{margin-right:var(--primitive-space-1-5);padding:var(--primitive-space-0-5) var(--primitive-space-1-5);border-radius:var(--primitive-radius-sm);background:color-mix(in oklab, var(--primitive-teal) 14%, transparent);color:var(--primitive-teal);font-family:var(--primitive-font-mono);letter-spacing:.05em;font-size:11px;font-weight:800;display:inline-block}.phone-otp-entry-module__J-fWaq__phone{color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);letter-spacing:.08em;font-weight:700}.phone-otp-entry-module__J-fWaq__pad{gap:var(--primitive-space-2);grid-template-columns:repeat(6,minmax(36px,1fr));display:grid}.phone-otp-entry-module__J-fWaq__cellWrap{display:block;position:relative}.phone-otp-entry-module__J-fWaq__cell{background:var(--primitive-recessed);border:1px solid var(--primitive-line);width:100%;color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);text-align:center;letter-spacing:.06em;border-radius:10px;outline:none;padding:14px 0;font-size:clamp(20px,3vw,26px);font-weight:800;transition:border-color .2s,background .2s}.phone-otp-entry-module__J-fWaq__cell:focus{border-color:var(--primitive-teal);background:var(--primitive-recessed)}.phone-otp-entry-module__J-fWaq__cell[data-filled=true]{border-color:color-mix(in oklab, var(--primitive-teal) 40%, transparent)}.phone-otp-entry-module__J-fWaq__pad[data-invalid] .phone-otp-entry-module__J-fWaq__cell{border-color:color-mix(in oklab, var(--primitive-red) 50%, transparent)}.phone-otp-entry-module__J-fWaq__underline{left:var(--primitive-space-3);right:var(--primitive-space-3);bottom:var(--primitive-space-2);border-radius:var(--primitive-radius-xs);background:color-mix(in oklab, var(--primitive-text-strong) 12%, transparent);pointer-events:none;height:2px;position:absolute}.phone-otp-entry-module__J-fWaq__cell:focus+.phone-otp-entry-module__J-fWaq__underline{background:var(--primitive-teal)}.phone-otp-entry-module__J-fWaq__foot{justify-content:space-between;align-items:center;gap:var(--primitive-space-2-5);flex-wrap:wrap;display:flex}.phone-otp-entry-module__J-fWaq__timer{font-family:var(--primitive-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.phone-otp-entry-module__J-fWaq__timer strong{color:var(--primitive-text-strong);letter-spacing:.06em;font-weight:800}.phone-otp-entry-module__J-fWaq__resendCta{appearance:none;border:1px solid color-mix(in oklab, var(--primitive-teal) 50%, transparent);background:color-mix(in oklab, var(--primitive-teal) 10%, transparent);color:var(--primitive-teal);border-radius:var(--primitive-radius-md);font-family:var(--primitive-font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;padding:7px 14px;font-size:11px;font-weight:800;transition:transform .16s}.phone-otp-entry-module__J-fWaq__resendCta:hover,.phone-otp-entry-module__J-fWaq__resendCta:focus-visible{background:color-mix(in oklab, var(--primitive-teal) 18%, transparent);outline:none;transform:translateY(-1px)}.phone-otp-entry-module__J-fWaq__error{font-family:var(--primitive-font-mono);color:var(--primitive-red);letter-spacing:.06em;font-size:11px}@media (prefers-reduced-motion:reduce){.phone-otp-entry-module__J-fWaq__cell,.phone-otp-entry-module__J-fWaq__resendCta{transition:none}}
.sanctions-screen-result-module__ha8LlW__card{--tone-color:var(--primitive-green);--tone-line:color-mix(in oklab, var(--primitive-green) 32%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-green) 8%, transparent);padding:var(--primitive-space-5);border:1px solid var(--tone-line);border-left:3px solid var(--tone-color);background:linear-gradient(180deg, var(--tone-fill), transparent 60%), var(--primitive-panel);color:var(--primitive-body);font-family:var(--primitive-font-body);border-radius:14px;gap:14px;display:grid}.sanctions-screen-result-module__ha8LlW__tone_clear{--tone-color:var(--primitive-green);--tone-line:color-mix(in oklab, var(--primitive-green) 36%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-green) 10%, transparent)}.sanctions-screen-result-module__ha8LlW__tone_review{--tone-color:var(--primitive-amber);--tone-line:color-mix(in oklab, var(--primitive-amber) 36%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-amber) 10%, transparent)}.sanctions-screen-result-module__ha8LlW__tone_hit{--tone-color:var(--primitive-red);--tone-line:color-mix(in oklab, var(--primitive-red) 40%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-red) 12%, transparent)}.sanctions-screen-result-module__ha8LlW__head{gap:var(--primitive-space-3);grid-template-columns:1fr auto;align-items:flex-start;display:grid}.sanctions-screen-result-module__ha8LlW__identity{gap:var(--primitive-space-1);min-width:0;display:grid}.sanctions-screen-result-module__ha8LlW__kicker{color:var(--tone-color);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.sanctions-screen-result-module__ha8LlW__subject{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(18px,2vw,22px);font-weight:400;line-height:1.05}.sanctions-screen-result-module__ha8LlW__scannedAt{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-muted)}.sanctions-screen-result-module__ha8LlW__statusChip{padding:var(--primitive-space-1-5) var(--primitive-space-3);border-radius:var(--primitive-radius-pill);border:1px solid var(--tone-line);background:var(--tone-fill);color:var(--tone-color);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;align-items:center;font-weight:800;display:inline-flex}.sanctions-screen-result-module__ha8LlW__summary{gap:var(--primitive-space-1-5);padding:var(--primitive-space-3) 14px;border:1px dashed var(--primitive-line);background:var(--primitive-recessed);border-radius:10px;margin:0;display:grid}.sanctions-screen-result-module__ha8LlW__summaryRow{gap:var(--primitive-space-3);font-family:var(--primitive-font-mono);letter-spacing:.06em;grid-template-columns:140px 1fr;font-size:11px;display:grid}.sanctions-screen-result-module__ha8LlW__summaryRow dt{color:var(--primitive-muted);text-transform:uppercase;letter-spacing:.14em;font-size:var(--primitive-text-2xs)}.sanctions-screen-result-module__ha8LlW__summaryRow dd{color:var(--primitive-text-strong);margin:0}.sanctions-screen-result-module__ha8LlW__accordion{gap:var(--primitive-space-2-5);display:grid}.sanctions-screen-result-module__ha8LlW__accordionToggle{appearance:none;width:100%;padding:var(--primitive-space-2) var(--primitive-space-3);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-md);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.sanctions-screen-result-module__ha8LlW__accordionToggle:hover,.sanctions-screen-result-module__ha8LlW__accordionToggle:focus-visible{border-color:var(--primitive-line-strong);outline:none}.sanctions-screen-result-module__ha8LlW__chevron{transition:transform .2s;display:inline-block}.sanctions-screen-result-module__ha8LlW__chevron[data-open=true]{transform:rotate(180deg)}.sanctions-screen-result-module__ha8LlW__matchList{gap:var(--primitive-space-2);margin:0;padding:0;list-style:none;display:grid}.sanctions-screen-result-module__ha8LlW__matchItem{gap:var(--primitive-space-1);padding:var(--primitive-space-3) 14px;border:1px solid var(--primitive-line);background:var(--primitive-recessed);border-radius:10px;display:grid}.sanctions-screen-result-module__ha8LlW__matchHead{justify-content:space-between;align-items:center;gap:var(--primitive-space-2-5);display:flex}.sanctions-screen-result-module__ha8LlW__matchName{color:var(--primitive-text-strong);font-size:14px;font-weight:700}.sanctions-screen-result-module__ha8LlW__confidence{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--tone-color);padding:var(--primitive-space-0-5) var(--primitive-space-2);border-radius:var(--primitive-radius-pill);border:1px solid var(--tone-line);background:var(--tone-fill);font-weight:800}.sanctions-screen-result-module__ha8LlW__matchList_name{font-family:var(--primitive-font-mono);letter-spacing:.12em;color:var(--primitive-muted);font-size:11px}.sanctions-screen-result-module__ha8LlW__matchNotes{color:var(--primitive-body);font-size:12.5px;line-height:1.45}@media (prefers-reduced-motion:reduce){.sanctions-screen-result-module__ha8LlW__chevron{transition:none}}
.tax-info-form-module__UNSBLW__card{border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 4%, transparent), transparent 60%), var(--primitive-panel);color:var(--primitive-body);font-family:var(--primitive-font-body);gap:18px;padding:22px;display:grid}.tax-info-form-module__UNSBLW__head{gap:var(--primitive-space-1);display:grid}.tax-info-form-module__UNSBLW__kicker{color:var(--primitive-amber);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.tax-info-form-module__UNSBLW__title{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.05}.tax-info-form-module__UNSBLW__form{gap:var(--primitive-space-4);display:grid}.tax-info-form-module__UNSBLW__fieldset{padding:var(--primitive-space-4);border:1px dashed var(--primitive-line);border-radius:var(--primitive-radius-lg);background:var(--primitive-recessed);gap:var(--primitive-space-3);margin:0;display:grid}.tax-info-form-module__UNSBLW__legend{padding:0 var(--primitive-space-1-5);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted)}.tax-info-form-module__UNSBLW__field{gap:var(--primitive-space-1);display:grid}.tax-info-form-module__UNSBLW__label{font-family:var(--primitive-font-mono);letter-spacing:.06em;color:var(--primitive-muted);font-size:11px}.tax-info-form-module__UNSBLW__input,.tax-info-form-module__UNSBLW__select{appearance:none;width:100%;padding:var(--primitive-space-2-5) var(--primitive-space-3);border:1px solid var(--primitive-line-strong);border-radius:var(--primitive-radius-md);background:var(--primitive-recessed);color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-sm);letter-spacing:.04em;transition:border-color .2s}.tax-info-form-module__UNSBLW__select{background:linear-gradient(45deg, transparent 50%, var(--primitive-muted) 50%) right 16px center / 6px 6px no-repeat, var(--primitive-recessed);padding-right:var(--primitive-space-8)}.tax-info-form-module__UNSBLW__input:focus,.tax-info-form-module__UNSBLW__select:focus{border-color:var(--primitive-amber);outline:none}.tax-info-form-module__UNSBLW__agency{font-size:var(--primitive-text-xs);color:var(--primitive-body);margin:0}.tax-info-form-module__UNSBLW__agencyName{color:var(--primitive-teal);font-family:var(--primitive-font-mono);letter-spacing:.06em;font-size:11px}.tax-info-form-module__UNSBLW__downloadCta{align-items:center;gap:var(--primitive-space-2);border-radius:var(--primitive-radius-md);border:1px solid color-mix(in oklab, var(--primitive-amber) 50%, transparent);background:color-mix(in oklab, var(--primitive-amber) 10%, transparent);color:var(--primitive-amber);font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;width:max-content;padding:9px 14px;font-size:11px;font-weight:800;text-decoration:none;transition:transform .16s;display:inline-flex}.tax-info-form-module__UNSBLW__downloadCta:hover,.tax-info-form-module__UNSBLW__downloadCta:focus-visible{background:color-mix(in oklab, var(--primitive-amber) 18%, transparent);outline:none;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.tax-info-form-module__UNSBLW__input,.tax-info-form-module__UNSBLW__select,.tax-info-form-module__UNSBLW__downloadCta{transition:none}}
.business-registration-step-module__iAP0aq__card{border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 4%, transparent), transparent 60%), var(--primitive-panel);color:var(--primitive-body);font-family:var(--primitive-font-body);gap:18px;padding:22px;display:grid}.business-registration-step-module__iAP0aq__head{gap:var(--primitive-space-1);display:grid}.business-registration-step-module__iAP0aq__kicker{color:var(--primitive-amber);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.business-registration-step-module__iAP0aq__title{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.05}.business-registration-step-module__iAP0aq__form{gap:14px;display:grid}.business-registration-step-module__iAP0aq__field{gap:var(--primitive-space-1-5);display:grid}.business-registration-step-module__iAP0aq__label{font-family:var(--primitive-font-mono);letter-spacing:.06em;color:var(--primitive-muted);font-size:11px}.business-registration-step-module__iAP0aq__input{appearance:none;width:100%;padding:var(--primitive-space-2-5) var(--primitive-space-3);border:1px solid var(--primitive-line-strong);border-radius:var(--primitive-radius-md);background:var(--primitive-recessed);color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-sm);letter-spacing:.04em;transition:border-color .2s}.business-registration-step-module__iAP0aq__input:focus{border-color:var(--primitive-amber);outline:none}.business-registration-step-module__iAP0aq__lookupBlock{gap:var(--primitive-space-2-5);display:grid}.business-registration-step-module__iAP0aq__lookupRow{gap:var(--primitive-space-2);grid-template-columns:1fr auto;display:grid}.business-registration-step-module__iAP0aq__lookupCta{padding:var(--primitive-space-2-5) var(--primitive-space-4);border-radius:var(--primitive-radius-md);border:1px solid color-mix(in oklab, var(--primitive-teal) 50%, transparent);background:color-mix(in oklab, var(--primitive-teal) 10%, transparent);color:var(--primitive-teal);font-family:var(--primitive-font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;font-size:11px;font-weight:800;transition:transform .16s}.business-registration-step-module__iAP0aq__lookupCta:hover,.business-registration-step-module__iAP0aq__lookupCta:focus-visible{background:color-mix(in oklab, var(--primitive-teal) 18%, transparent);outline:none;transform:translateY(-1px)}.business-registration-step-module__iAP0aq__lookupResult{gap:var(--primitive-space-3);padding:var(--primitive-space-3) 14px;border:1px dashed color-mix(in oklab, var(--primitive-green) 32%, transparent);background:color-mix(in oklab, var(--primitive-green) 6%, transparent);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;display:grid}.business-registration-step-module__iAP0aq__lookupBadge{padding:var(--primitive-space-1) var(--primitive-space-2-5);border-radius:var(--primitive-radius-pill);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;align-items:center;font-weight:800;display:inline-flex}.business-registration-step-module__iAP0aq__lookupBadge[data-status=active]{color:var(--primitive-green);border:1px solid color-mix(in oklab, var(--primitive-green) 40%, transparent);background:color-mix(in oklab, var(--primitive-green) 12%, transparent)}.business-registration-step-module__iAP0aq__lookupBadge[data-status=cancelled]{color:var(--primitive-red);border:1px solid color-mix(in oklab, var(--primitive-red) 40%, transparent);background:color-mix(in oklab, var(--primitive-red) 12%, transparent)}.business-registration-step-module__iAP0aq__lookupDetail{gap:var(--primitive-space-0-5);min-width:0;display:grid}.business-registration-step-module__iAP0aq__lookupEntity{color:var(--primitive-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.business-registration-step-module__iAP0aq__lookupMeta{font-family:var(--primitive-font-mono);letter-spacing:.06em;color:var(--primitive-muted);font-size:11px}.business-registration-step-module__iAP0aq__structureBlock{gap:var(--primitive-space-2);border:0;margin:0;padding:0;display:grid}.business-registration-step-module__iAP0aq__structureRow{gap:var(--primitive-space-2);flex-wrap:wrap;display:flex}.business-registration-step-module__iAP0aq__structureChip{padding:var(--primitive-space-2) 14px;border-radius:var(--primitive-radius-pill);border:1px solid var(--primitive-line);background:var(--primitive-recessed);color:var(--primitive-body);font-family:var(--primitive-font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;align-items:center;font-size:11px;font-weight:800;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.business-registration-step-module__iAP0aq__structureChip[data-checked=true]{color:var(--primitive-text-strong);border-color:color-mix(in oklab, var(--primitive-red) 50%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-red) 22%, transparent), transparent 80%), var(--primitive-panel-strong)}.business-registration-step-module__iAP0aq__structureChip:focus-within{outline:2px solid color-mix(in oklab, var(--primitive-teal) 50%, transparent);outline-offset:2px}.business-registration-step-module__iAP0aq__radio{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.business-registration-step-module__iAP0aq__input,.business-registration-step-module__iAP0aq__lookupCta,.business-registration-step-module__iAP0aq__structureChip{transition:none}}
.beneficial-owner-card-module__xKomVW__card{gap:var(--primitive-space-4);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 4%, transparent), transparent 60%), var(--primitive-panel);color:var(--primitive-body);font-family:var(--primitive-font-body);padding:22px;display:grid}.beneficial-owner-card-module__xKomVW__head{gap:var(--primitive-space-1-5);display:grid}.beneficial-owner-card-module__xKomVW__kicker{color:var(--primitive-amber);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.beneficial-owner-card-module__xKomVW__title{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:400;line-height:1.05}.beneficial-owner-card-module__xKomVW__body{font-size:var(--primitive-text-sm);color:var(--primitive-body);margin:0;line-height:1.5}.beneficial-owner-card-module__xKomVW__list{gap:var(--primitive-space-2);margin:0;padding:0;list-style:none;display:grid}.beneficial-owner-card-module__xKomVW__item{gap:var(--primitive-space-3);padding:var(--primitive-space-3) 14px;border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-lg);background:var(--primitive-recessed);grid-template-columns:1fr auto auto;align-items:center;display:grid}.beneficial-owner-card-module__xKomVW__itemMain{gap:var(--primitive-space-2-5);grid-template-columns:36px 1fr;align-items:center;min-width:0;display:grid}.beneficial-owner-card-module__xKomVW__avatar{border-radius:var(--primitive-radius-pill);background:linear-gradient(135deg, color-mix(in oklab, var(--primitive-red) 32%, transparent), color-mix(in oklab, var(--primitive-amber) 18%, transparent));width:36px;height:36px;color:var(--primitive-text-strong);font-family:var(--primitive-font-mono);letter-spacing:.06em;place-items:center;font-size:11px;font-weight:800;display:grid}.beneficial-owner-card-module__xKomVW__itemIdentity{gap:var(--primitive-space-0-5);min-width:0;display:grid}.beneficial-owner-card-module__xKomVW__name{color:var(--primitive-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.beneficial-owner-card-module__xKomVW__role{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-muted)}.beneficial-owner-card-module__xKomVW__itemMeta{align-items:center;gap:var(--primitive-space-1-5);display:inline-flex}.beneficial-owner-card-module__xKomVW__pctChip{padding:var(--primitive-space-1) var(--primitive-space-2-5);border-radius:var(--primitive-radius-pill);border:1px solid color-mix(in oklab, var(--primitive-amber) 40%, transparent);background:color-mix(in oklab, var(--primitive-amber) 12%, transparent);color:var(--primitive-amber);font-family:var(--primitive-font-mono);letter-spacing:.06em;font-size:11px;font-weight:800}.beneficial-owner-card-module__xKomVW__statusChip{padding:var(--primitive-space-1) var(--primitive-space-2-5);border-radius:var(--primitive-radius-pill);border:1px solid var(--chip-line,color-mix(in oklab, var(--primitive-text-strong) 16%, transparent));background:var(--chip-fill,color-mix(in oklab, var(--primitive-text-strong) 4%, transparent));color:var(--chip-color,var(--primitive-body));font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;font-weight:800}.beneficial-owner-card-module__xKomVW__statusChip[data-tone=approved]{--chip-color:var(--primitive-green);--chip-line:color-mix(in oklab, var(--primitive-green) 40%, transparent);--chip-fill:color-mix(in oklab, var(--primitive-green) 12%, transparent)}.beneficial-owner-card-module__xKomVW__statusChip[data-tone=review]{--chip-color:var(--primitive-amber);--chip-line:color-mix(in oklab, var(--primitive-amber) 40%, transparent);--chip-fill:color-mix(in oklab, var(--primitive-amber) 12%, transparent)}.beneficial-owner-card-module__xKomVW__statusChip[data-tone=pending]{--chip-color:var(--primitive-muted)}.beneficial-owner-card-module__xKomVW__statusChip[data-tone=rejected]{--chip-color:var(--primitive-red);--chip-line:color-mix(in oklab, var(--primitive-red) 40%, transparent);--chip-fill:color-mix(in oklab, var(--primitive-red) 12%, transparent)}.beneficial-owner-card-module__xKomVW__statusChip[data-tone=action]{--chip-color:var(--primitive-teal);--chip-line:color-mix(in oklab, var(--primitive-teal) 40%, transparent);--chip-fill:color-mix(in oklab, var(--primitive-teal) 12%, transparent)}.beneficial-owner-card-module__xKomVW__removeBtn{border-radius:var(--primitive-radius-pill);border:1px solid var(--primitive-line);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);width:28px;height:28px;color:var(--primitive-muted);font-size:var(--primitive-text-sm);cursor:pointer;place-items:center;transition:border-color .2s,color .2s;display:inline-grid}.beneficial-owner-card-module__xKomVW__removeBtn:hover,.beneficial-owner-card-module__xKomVW__removeBtn:focus-visible{border-color:color-mix(in oklab, var(--primitive-red) 50%, transparent);color:var(--primitive-red);outline:none}.beneficial-owner-card-module__xKomVW__empty{border:1px dashed var(--primitive-line);background:var(--primitive-recessed);font-family:var(--primitive-font-mono);letter-spacing:.06em;color:var(--primitive-muted);text-align:center;border-radius:10px;padding:14px;font-size:11px}.beneficial-owner-card-module__xKomVW__foot{justify-content:space-between;align-items:center;gap:var(--primitive-space-3);flex-wrap:wrap;display:flex}.beneficial-owner-card-module__xKomVW__total{font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.beneficial-owner-card-module__xKomVW__total strong{color:var(--primitive-green);letter-spacing:.04em;font-weight:800}.beneficial-owner-card-module__xKomVW__total strong[data-warn]{color:var(--primitive-amber)}.beneficial-owner-card-module__xKomVW__addCta{align-items:center;gap:var(--primitive-space-2);border-radius:var(--primitive-btn-radius);background:var(--primitive-btn-primary-bg);color:var(--primitive-btn-primary-fg);font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;box-shadow:var(--primitive-btn-primary-shadow);border:0;padding:9px 14px;font-size:11px;font-weight:800;transition:transform .16s,background .16s,color .16s,box-shadow .16s;display:inline-flex}.beneficial-owner-card-module__xKomVW__addCta:hover,.beneficial-owner-card-module__xKomVW__addCta:focus-visible{background:var(--primitive-btn-primary-hover-bg);color:var(--primitive-btn-primary-hover-fg);box-shadow:var(--primitive-btn-primary-hover-shadow);outline:none;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.beneficial-owner-card-module__xKomVW__removeBtn,.beneficial-owner-card-module__xKomVW__addCta{transition:none}}@media (max-width:560px){.beneficial-owner-card-module__xKomVW__item{grid-template-columns:1fr}}
.kyc-progress-stepper-module__nVbYfa__wrap{padding:14px var(--primitive-space-4) 22px;border:1px solid var(--primitive-line);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 3%, transparent), transparent 60%), var(--primitive-panel);color:var(--primitive-body);border-radius:14px;position:relative}.kyc-progress-stepper-module__nVbYfa__rail{height:4px;margin:14px var(--primitive-space-3) 22px;border-radius:var(--primitive-radius-pill);position:relative}.kyc-progress-stepper-module__nVbYfa__railTrack{background:color-mix(in oklab, var(--primitive-text-strong) 8%, transparent);border-radius:inherit;position:absolute;inset:0}.kyc-progress-stepper-module__nVbYfa__railFill{border-radius:inherit;background:linear-gradient(90deg, var(--primitive-amber), var(--primitive-red));box-shadow:0 0 12px color-mix(in oklab, var(--primitive-amber) 32%, transparent);transition:width var(--primitive-duration-slow) var(--primitive-ease-out);position:absolute;inset:0 auto 0 0}.kyc-progress-stepper-module__nVbYfa__steps{gap:var(--primitive-space-2);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kyc-progress-stepper-module__nVbYfa__step{justify-items:center;gap:var(--primitive-space-1);text-align:center;display:grid}.kyc-progress-stepper-module__nVbYfa__dot{border-radius:var(--primitive-radius-pill);border:1px solid var(--primitive-line-strong);background:var(--primitive-panel);width:28px;height:28px;color:var(--primitive-body);place-items:center;transition:background .2s,border-color .2s,color .2s;display:grid}.kyc-progress-stepper-module__nVbYfa__dotIndex{font-family:var(--primitive-font-mono);letter-spacing:.04em;color:inherit;font-size:11px;font-weight:800}.kyc-progress-stepper-module__nVbYfa__label{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--primitive-body);font-weight:800}.kyc-progress-stepper-module__nVbYfa__caption{color:var(--primitive-muted);font-size:10.5px;line-height:1.3}.kyc-progress-stepper-module__nVbYfa__step[data-state=complete] .kyc-progress-stepper-module__nVbYfa__dot{background:color-mix(in oklab, var(--primitive-green) 22%, transparent);border-color:color-mix(in oklab, var(--primitive-green) 50%, transparent);color:var(--primitive-green)}.kyc-progress-stepper-module__nVbYfa__step[data-state=current] .kyc-progress-stepper-module__nVbYfa__dot{background:color-mix(in oklab, var(--primitive-amber) 20%, transparent);border-color:var(--primitive-amber);color:var(--primitive-amber);box-shadow:0 0 0 4px color-mix(in oklab, var(--primitive-amber) 12%, transparent)}.kyc-progress-stepper-module__nVbYfa__step[data-state=upcoming] .kyc-progress-stepper-module__nVbYfa__dot{color:var(--primitive-muted)}.kyc-progress-stepper-module__nVbYfa__step[data-state=locked] .kyc-progress-stepper-module__nVbYfa__dot{background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);border-color:var(--primitive-line);color:var(--primitive-muted);opacity:.6}.kyc-progress-stepper-module__nVbYfa__step[data-state=locked] .kyc-progress-stepper-module__nVbYfa__label,.kyc-progress-stepper-module__nVbYfa__step[data-state=locked] .kyc-progress-stepper-module__nVbYfa__caption{color:var(--primitive-muted);opacity:.7}.kyc-progress-stepper-module__nVbYfa__step[data-state=current] .kyc-progress-stepper-module__nVbYfa__label{color:var(--primitive-text-strong)}@media (max-width:720px){.kyc-progress-stepper-module__nVbYfa__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.kyc-progress-stepper-module__nVbYfa__dot,.kyc-progress-stepper-module__nVbYfa__railFill{transition:none}}
.risk-rating-meter-module__qMjdpG__card{--tone-color:var(--primitive-green);--tone-line:color-mix(in oklab, var(--primitive-green) 32%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-green) 8%, transparent);padding:var(--primitive-space-5);border:1px solid var(--tone-line);background:linear-gradient(180deg, var(--tone-fill), transparent 60%), var(--primitive-panel);color:var(--primitive-body);font-family:var(--primitive-font-body);border-radius:14px;gap:14px;display:grid}.risk-rating-meter-module__qMjdpG__tone_low{--tone-color:var(--primitive-green);--tone-line:color-mix(in oklab, var(--primitive-green) 36%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-green) 8%, transparent)}.risk-rating-meter-module__qMjdpG__tone_med{--tone-color:var(--primitive-amber);--tone-line:color-mix(in oklab, var(--primitive-amber) 36%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-amber) 10%, transparent)}.risk-rating-meter-module__qMjdpG__tone_high{--tone-color:var(--primitive-red);--tone-line:color-mix(in oklab, var(--primitive-red) 40%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-red) 12%, transparent)}.risk-rating-meter-module__qMjdpG__tone_manual{--tone-color:var(--primitive-teal);--tone-line:color-mix(in oklab, var(--primitive-teal) 40%, transparent);--tone-fill:color-mix(in oklab, var(--primitive-teal) 12%, transparent)}.risk-rating-meter-module__qMjdpG__head{gap:var(--primitive-space-1);display:grid}.risk-rating-meter-module__qMjdpG__kicker{color:var(--tone-color);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;font-weight:700}.risk-rating-meter-module__qMjdpG__title{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(18px,2vw,22px);font-weight:400;line-height:1.05}.risk-rating-meter-module__qMjdpG__meterRow{grid-template-columns:1fr auto;align-items:center;gap:14px;display:grid}.risk-rating-meter-module__qMjdpG__meterTrack{border-radius:var(--primitive-radius-pill);border:1px solid var(--primitive-line);background:linear-gradient(90deg, color-mix(in oklab, var(--primitive-green) 16%, transparent) 0%, color-mix(in oklab, var(--primitive-amber) 16%, transparent) 50%, color-mix(in oklab, var(--primitive-red) 16%, transparent) 100%);height:10px;position:relative;overflow:hidden}.risk-rating-meter-module__qMjdpG__meterFill{background:linear-gradient(90deg, transparent, var(--tone-color));mix-blend-mode:screen;transition:width var(--primitive-duration-slow) var(--primitive-ease-out);position:absolute;inset:0 auto 0 0}.risk-rating-meter-module__qMjdpG__meterMarker{background:color-mix(in oklab, var(--primitive-text-strong) 18%, transparent);width:1px;position:absolute;top:0;bottom:0}.risk-rating-meter-module__qMjdpG__levelChip{padding:var(--primitive-space-1-5) 14px;border-radius:var(--primitive-radius-pill);border:1px solid var(--tone-line);background:var(--tone-fill);color:var(--tone-color);font-family:var(--primitive-font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:800}.risk-rating-meter-module__qMjdpG__scale{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-muted);grid-template-columns:repeat(4,1fr);display:grid}.risk-rating-meter-module__qMjdpG__body{font-size:var(--primitive-text-sm);color:var(--primitive-body);margin:0;line-height:1.5}.risk-rating-meter-module__qMjdpG__factors{gap:var(--primitive-space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.risk-rating-meter-module__qMjdpG__factorChip{align-items:center;gap:var(--primitive-space-1-5);padding:var(--primitive-space-1) var(--primitive-space-2-5);border-radius:var(--primitive-radius-pill);border:1px solid var(--chip-line,var(--primitive-line));background:var(--chip-fill,color-mix(in oklab, var(--primitive-text-strong) 4%, transparent));color:var(--chip-color,var(--primitive-body));font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.12em;text-transform:uppercase;display:inline-flex}.risk-rating-meter-module__qMjdpG__factorChip[data-tone=positive]{--chip-color:var(--primitive-green);--chip-line:color-mix(in oklab, var(--primitive-green) 40%, transparent);--chip-fill:color-mix(in oklab, var(--primitive-green) 10%, transparent)}.risk-rating-meter-module__qMjdpG__factorChip[data-tone=neutral]{--chip-color:var(--primitive-body);--chip-line:var(--primitive-line)}.risk-rating-meter-module__qMjdpG__factorChip[data-tone=negative]{--chip-color:var(--primitive-red);--chip-line:color-mix(in oklab, var(--primitive-red) 40%, transparent);--chip-fill:color-mix(in oklab, var(--primitive-red) 10%, transparent)}.risk-rating-meter-module__qMjdpG__factorDot{border-radius:var(--primitive-radius-pill);background:currentColor;width:6px;height:6px}@media (prefers-reduced-motion:reduce){.risk-rating-meter-module__qMjdpG__meterFill{transition:none}}
.manual-review-banner-module__-59KpW__banner{border:1px solid color-mix(in oklab, var(--primitive-amber) 40%, transparent);border-left:4px solid var(--primitive-amber);border-radius:var(--primitive-radius-lg);background:radial-gradient(ellipse at 100% 0%, color-mix(in oklab, var(--primitive-amber) 18%, transparent), transparent 60%), linear-gradient(180deg, color-mix(in oklab, var(--primitive-amber) 6%, transparent), transparent 70%), var(--primitive-panel-strong);color:var(--primitive-body);font-family:var(--primitive-font-body);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:14px 18px;display:grid}.manual-review-banner-module__-59KpW__iconWrap{border-radius:var(--primitive-radius-pill);background:color-mix(in oklab, var(--primitive-amber) 18%, transparent);width:40px;height:40px;color:var(--primitive-amber);place-items:center;display:grid}.manual-review-banner-module__-59KpW__copy{gap:var(--primitive-space-1);min-width:0;display:grid}.manual-review-banner-module__-59KpW__kicker{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--primitive-amber);font-weight:800}.manual-review-banner-module__-59KpW__title{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(16px,1.8vw,20px);font-weight:400;line-height:1.05}.manual-review-banner-module__-59KpW__body{font-size:var(--primitive-text-sm);color:var(--primitive-body);margin:0;line-height:1.45}.manual-review-banner-module__-59KpW__meta{align-items:center;gap:var(--primitive-space-2-5);flex-wrap:wrap;justify-content:flex-end;display:flex}.manual-review-banner-module__-59KpW__etaChip{align-items:center;gap:var(--primitive-space-1-5);padding:var(--primitive-space-1) var(--primitive-space-2-5);border:1px solid color-mix(in oklab, var(--primitive-text-strong) 18%, transparent);background:color-mix(in oklab, var(--primitive-text-strong) 4%, transparent);font-family:var(--primitive-font-mono);border-radius:6px;display:inline-flex}.manual-review-banner-module__-59KpW__etaLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted);font-size:9px}.manual-review-banner-module__-59KpW__etaValue{color:var(--primitive-text-strong);letter-spacing:.05em;font-size:11px;font-weight:800}.manual-review-banner-module__-59KpW__reference{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted)}.manual-review-banner-module__-59KpW__contactCta{align-items:center;gap:var(--primitive-space-1-5);padding:var(--primitive-space-2) 14px;border-radius:var(--primitive-radius-md);border:1px solid color-mix(in oklab, var(--primitive-amber) 50%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 16%, transparent), transparent 50%), color-mix(in oklab, var(--primitive-amber) 18%, transparent);color:var(--primitive-amber);font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800;text-decoration:none;transition:transform .16s;display:inline-flex}.manual-review-banner-module__-59KpW__contactCta:hover,.manual-review-banner-module__-59KpW__contactCta:focus-visible{outline:none;transform:translateY(-1px)}@media (max-width:760px){.manual-review-banner-module__-59KpW__banner{grid-template-columns:auto 1fr}.manual-review-banner-module__-59KpW__meta{grid-column:1/-1;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.manual-review-banner-module__-59KpW__contactCta{transition:none}}
.kyc-success-state-module__dUusKa__card{gap:var(--primitive-space-4);padding:var(--primitive-space-7);border:1px solid color-mix(in oklab, var(--primitive-green) 30%, transparent);border-radius:var(--primitive-radius-xl);background:radial-gradient(ellipse at 50% 0%, color-mix(in oklab, var(--primitive-green) 18%, transparent), transparent 60%), linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 4%, transparent), transparent 70%), var(--primitive-panel-strong);color:var(--primitive-body);font-family:var(--primitive-font-body);text-align:center;isolation:isolate;display:grid;position:relative;overflow:hidden}.kyc-success-state-module__dUusKa__confettiHost{pointer-events:none;z-index:0;position:absolute;inset:0}.kyc-success-state-module__dUusKa__card>*{z-index:1;position:relative}.kyc-success-state-module__dUusKa__checkMark{filter:drop-shadow(0 16px 36px color-mix(in oklab, var(--primitive-green) 28%, transparent));justify-self:center}.kyc-success-state-module__dUusKa__head{gap:var(--primitive-space-2);justify-items:center;display:grid}.kyc-success-state-module__dUusKa__kicker{color:var(--primitive-green);font-family:var(--primitive-font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:800}.kyc-success-state-module__dUusKa__headline{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;max-width:540px;margin:0;font-size:clamp(26px,3.4vw,38px);font-weight:400;line-height:1.05}.kyc-success-state-module__dUusKa__body{color:var(--primitive-body);max-width:520px;margin:0;font-size:14px;line-height:1.5}.kyc-success-state-module__dUusKa__ctas{gap:var(--primitive-space-2);margin:0;width:100%;max-width:520px;margin-inline:auto;padding:0;list-style:none;display:grid}.kyc-success-state-module__dUusKa__ctaItem{display:block}.kyc-success-state-module__dUusKa__cta{border-radius:var(--primitive-radius-lg);border:1px solid var(--primitive-line);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 4%, transparent), transparent 60%), var(--primitive-recessed);width:100%;color:var(--primitive-text-strong);font-family:var(--primitive-font-body);text-align:left;cursor:pointer;grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;transition:transform .2s,border-color .2s;display:grid}.kyc-success-state-module__dUusKa__cta:hover,.kyc-success-state-module__dUusKa__cta:focus-visible{border-color:color-mix(in oklab, var(--primitive-green) 40%, transparent);outline:none;transform:translateY(-1px)}.kyc-success-state-module__dUusKa__ctaGlyph{border-radius:var(--primitive-radius-md);background:linear-gradient(135deg, color-mix(in oklab, var(--primitive-green) 32%, transparent), color-mix(in oklab, var(--primitive-teal) 18%, transparent));width:36px;height:36px;color:var(--primitive-text-strong);font-family:var(--primitive-font-display);font-size:var(--primitive-text-lg);place-items:center;display:grid}.kyc-success-state-module__dUusKa__ctaCopy{gap:var(--primitive-space-0-5);min-width:0;display:grid}.kyc-success-state-module__dUusKa__ctaLabel{color:var(--primitive-text-strong);font-size:14px;font-weight:700}.kyc-success-state-module__dUusKa__ctaDescription{color:var(--primitive-muted);font-size:12.5px}.kyc-success-state-module__dUusKa__ctaArrow{color:var(--primitive-green);font-family:var(--primitive-font-mono);font-weight:800}@media (prefers-reduced-motion:reduce){.kyc-success-state-module__dUusKa__cta{transition:none}}
.compliance-disclosure-block-module__eIgknq__block{padding:var(--primitive-space-5) 22px;border:1px solid var(--primitive-line);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 2.5%, transparent), transparent 60%), var(--primitive-recessed);color:var(--primitive-body);font-family:var(--primitive-font-body);border-radius:14px;gap:14px;display:grid}.compliance-disclosure-block-module__eIgknq__head{gap:var(--primitive-space-1);display:grid}.compliance-disclosure-block-module__eIgknq__kicker{color:var(--primitive-muted);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.2em;text-transform:uppercase;font-weight:800}.compliance-disclosure-block-module__eIgknq__title{color:var(--primitive-text-strong);font-family:var(--primitive-font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(16px,1.8vw,20px);font-weight:400;line-height:1.05}.compliance-disclosure-block-module__eIgknq__body{color:var(--primitive-body);margin:0;font-size:12.5px;line-height:1.55}.compliance-disclosure-block-module__eIgknq__policyList{gap:var(--primitive-space-1-5);margin:0;padding:0;list-style:none;display:grid}.compliance-disclosure-block-module__eIgknq__policyItem{gap:var(--primitive-space-2-5);grid-template-columns:6px 1fr;align-items:center;font-size:12.5px;display:grid}.compliance-disclosure-block-module__eIgknq__policyDot{border-radius:var(--primitive-radius-pill);background:var(--primitive-amber);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklab, var(--primitive-amber) 12%, transparent)}.compliance-disclosure-block-module__eIgknq__policyLink{color:var(--primitive-text-strong);gap:var(--primitive-space-1-5);align-items:baseline;text-decoration:none;transition:color .2s;display:inline-flex}.compliance-disclosure-block-module__eIgknq__policyLink:hover,.compliance-disclosure-block-module__eIgknq__policyLink:focus-visible{color:var(--primitive-amber);outline:none}.compliance-disclosure-block-module__eIgknq__policyArrow{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);color:var(--primitive-muted)}.compliance-disclosure-block-module__eIgknq__policyLabel{color:var(--primitive-text-strong)}.compliance-disclosure-block-module__eIgknq__retention{padding:var(--primitive-space-3) 14px;border-left:2px solid var(--primitive-amber);background:color-mix(in oklab, var(--primitive-amber) 4%, transparent);border-radius:0 var(--primitive-radius-md) var(--primitive-radius-md) 0;margin:0}.compliance-disclosure-block-module__eIgknq__retention dt{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--primitive-amber);margin:0}.compliance-disclosure-block-module__eIgknq__retention dd{margin:var(--primitive-space-1) 0 0;color:var(--primitive-body);font-size:12.5px;line-height:1.5}.compliance-disclosure-block-module__eIgknq__foot{justify-content:space-between;align-items:center;gap:var(--primitive-space-3);padding-top:var(--primitive-space-2-5);border-top:1px dashed var(--primitive-line);flex-wrap:wrap;display:flex}.compliance-disclosure-block-module__eIgknq__contactLabel{font-family:var(--primitive-font-mono);letter-spacing:.06em;color:var(--primitive-muted);font-size:11px}.compliance-disclosure-block-module__eIgknq__contactLink{color:var(--primitive-teal);text-decoration:none}.compliance-disclosure-block-module__eIgknq__contactLink:hover,.compliance-disclosure-block-module__eIgknq__contactLink:focus-visible{outline:none;text-decoration:underline}.compliance-disclosure-block-module__eIgknq__lastUpdated{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-muted)}@media (prefers-reduced-motion:reduce){.compliance-disclosure-block-module__eIgknq__policyLink{transition:none}}
.kyc-module__5xMjeq__page{gap:var(--primitive-space-7);padding:clamp(20px,3vw,36px);display:grid}.kyc-module__5xMjeq__main{gap:var(--primitive-space-7);width:100%;max-width:1320px;margin:0 auto;padding:clamp(20px,3vw,36px);display:grid}.kyc-module__5xMjeq__notice{align-items:center;gap:var(--primitive-space-3);padding:var(--primitive-space-2-5) 14px;border:1px solid color-mix(in oklab, var(--primitive-amber) 32%, transparent);border-radius:var(--primitive-radius-md);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 7%, transparent), color-mix(in oklab, var(--primitive-text-strong) 1.4%, transparent)), color-mix(in oklab, var(--primitive-amber) 6%, transparent);color:var(--primitive-amber);font-family:var(--primitive-font-mono);letter-spacing:.16em;text-transform:uppercase;width:max-content;max-width:100%;box-shadow:var(--primitive-shadow-inset);font-size:11px;display:inline-flex}.kyc-module__5xMjeq__notice:before{content:"";border-radius:var(--primitive-radius-round);background:var(--primitive-amber);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab, var(--primitive-amber) 16%, transparent)}.kyc-module__5xMjeq__grid{gap:var(--primitive-space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.kyc-module__5xMjeq__card{gap:var(--primitive-space-3);border:1px solid color-mix(in srgb, var(--accent-soft,color-mix(in oklab, var(--primitive-text-strong) 14%, transparent)) 75%, var(--primitive-line));border-radius:var(--primitive-radius-md);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 7.5%, transparent), color-mix(in oklab, var(--primitive-text-strong) 1.4%, transparent) 42%), radial-gradient(ellipse at 100% 0%, var(--accent-soft,color-mix(in oklab, var(--primitive-amber) 14%, transparent)), transparent 56%), var(--primitive-panel);color:var(--primitive-body);isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);box-shadow:var(--primitive-surface-shadow);transition:transform var(--primitive-duration-normal) var(--primitive-ease-out), border-color var(--primitive-duration-normal) ease, box-shadow var(--primitive-duration-normal) ease;grid-template-rows:auto 1fr auto;padding:18px;text-decoration:none;display:grid;position:relative;overflow:hidden}.kyc-module__5xMjeq__card:before{content:"";pointer-events:none;z-index:0;background-image:repeating-linear-gradient(0deg, transparent 0 3px, color-mix(in oklab, var(--primitive-text-strong) 2%, transparent) 3px 4px);mix-blend-mode:overlay;opacity:.5;position:absolute;inset:0}.kyc-module__5xMjeq__card>*{z-index:1;position:relative}.kyc-module__5xMjeq__card:hover,.kyc-module__5xMjeq__card:focus-visible{border-color:var(--primitive-line-strong);box-shadow:var(--primitive-surface-hover-shadow);outline:none;transform:translateY(-3px)}.kyc-module__5xMjeq__accentRed{--accent-soft:color-mix(in oklab, var(--primitive-red) 16%, transparent)}.kyc-module__5xMjeq__accentAmber{--accent-soft:color-mix(in oklab, var(--primitive-amber) 16%, transparent)}.kyc-module__5xMjeq__accentTeal{--accent-soft:color-mix(in oklab, var(--primitive-teal) 16%, transparent)}.kyc-module__5xMjeq__accentGreen{--accent-soft:color-mix(in oklab, var(--primitive-green) 16%, transparent)}.kyc-module__5xMjeq__accentNeutral{--accent-soft:color-mix(in oklab, var(--primitive-text-strong) 8%, transparent)}.kyc-module__5xMjeq__thumb{aspect-ratio:16/10;border-radius:var(--primitive-radius-md);border:1px solid var(--primitive-line);background:linear-gradient(135deg, color-mix(in oklab, var(--primitive-text-strong) 8%, transparent), transparent 46%), radial-gradient(ellipse at 30% 12%, color-mix(in oklab, var(--primitive-text-strong) 5%, transparent), transparent 50%), var(--primitive-panel-strong);font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--primitive-muted);box-shadow:var(--primitive-shadow-inset);place-items:center;display:grid;position:relative;overflow:hidden}.kyc-module__5xMjeq__thumbGlyph{font-family:var(--primitive-font-display);color:var(--primitive-text-strong);letter-spacing:.04em;font-size:clamp(28px,4vw,42px);line-height:.9}.kyc-module__5xMjeq__cardKicker{font-family:var(--primitive-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.kyc-module__5xMjeq__cardTitle{margin:var(--primitive-space-1-5) 0 var(--primitive-space-1);font-size:var(--primitive-text-lg);color:var(--primitive-text-strong);letter-spacing:.005em;font-weight:700}.kyc-module__5xMjeq__cardBody{font-size:var(--primitive-text-sm);color:var(--primitive-body);margin:0;line-height:1.5}.kyc-module__5xMjeq__meta{justify-content:space-between;align-items:center;gap:var(--primitive-space-3);font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px;display:flex}.kyc-module__5xMjeq__metaAction{color:var(--primitive-text-strong);align-items:center;gap:var(--primitive-space-1-5);display:inline-flex}.kyc-module__5xMjeq__demoSurface{gap:var(--primitive-space-4);border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 2%, transparent), transparent 60%), var(--primitive-panel);padding:22px;display:grid}.kyc-module__5xMjeq__demoLabel{font-family:var(--primitive-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--primitive-muted);font-size:11px}.kyc-module__5xMjeq__demoStack{gap:18px;display:grid}.kyc-module__5xMjeq__demoInline{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.kyc-module__5xMjeq__demoStage{min-height:200px;padding:var(--primitive-space-6);border:1px dashed var(--primitive-line);background:var(--primitive-recessed);border-radius:14px;display:grid;position:relative;overflow:hidden}.kyc-module__5xMjeq__demoCol{gap:14px;min-width:0;display:grid}.kyc-module__5xMjeq__sceneShell{border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 2%, transparent), transparent 60%), var(--primitive-panel);gap:18px;padding:22px;display:grid}.kyc-module__5xMjeq__sceneRow{gap:14px;display:grid}.kyc-module__5xMjeq__journeyStage{border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:linear-gradient(180deg, color-mix(in oklab, var(--primitive-text-strong) 2.5%, transparent), transparent 60%), var(--primitive-panel);gap:18px;padding:22px;display:grid}.kyc-module__5xMjeq__journeyStep{gap:var(--primitive-space-3);border:1px dashed var(--primitive-line);background:var(--primitive-recessed);border-radius:14px;padding:18px;display:grid}.kyc-module__5xMjeq__journeyStepLabel{font-family:var(--primitive-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--primitive-amber);font-size:11px}@media (prefers-reduced-motion:reduce){.kyc-module__5xMjeq__card{transition:none}}
